Visual Studio C#または.NET開発用のNIソフトウェアをインストールする

更新しました May 25, 2026

環境

ソフトウェア

  • Measurement Studio
  • Package Manager

プログラミング言語

  • C# .NET
  • Visual Basic .NET

このチュートリアルでは、.NET開発にインストールする必要のあるソフトウェアと、NI-DAQmx、NI-VISA、NI-488.2などの特定のNIドライバーに.NETサポートを含める方法について説明します。

必要なソフトウェア

Visual Studio.NETアプリケーション開発に必要なソフトウェアは次のとおりです。

 

  1. Measurement Studio(オプション) -  Measurement Studioは、Visual StudioでNIハードウェアと通信するために必要ではありませんが、高レベルで直感的なオブジェクト指向のハードウェアクラスライブラリによって、ハードウェア通信の複雑さを除くことができます。
  1. NIハードウェアドライバー(必須) -  .NET APIを使用するには、基盤となるデバイスドライバーをインストールする必要があります。一部のNIドライバーには、ドライバーインストーラーに.NET APIが既に含まれています。
  1. NI .NETドライバーAPI  -  .NET APIがドライバーにまだ含まれていない場合は、.NETドライバーAPIを個別にインストールする必要があります。 NIは、ネイティブの.NET APIとソースコードラッパーの両方を提供しています。

 

:上記の項目に関する詳細については、NI .NETサポートリソースを参照してください。


NIドライバーを使用して.NETサポートをインストールする

.NET APIが既にドライバーインストーラーに含まれている場合は、以下の手順に従ってインストールに含めます。

  1. NI ドライバのダウンロードページ からNIドライバーをダウンロードします。システムの互換性については、それぞれのドライバのバージョンのreadmeを確認してください。
 
:すでにドライバがインストールされている場合は、NIパッケージマネージャのNIソフトウェアの変更を参照して.NET開発サポートを追加してください。
 
  1. ドライバインストーラで.NETサポートパッケージにチェックを入れて有効にしてください。このパッケージは、ドライバインストーラによって.NET Development Support または .NET Framework<x.x>Languages Support という名称になっています。
現在のドライバインストーラでは、NIパッケージマネージャ(NIPM)を使用してドライバをインストールします。以下の例は、NI‑VISAおよびNI‑488.2のインストーラを示しています:
 
 
 
NIPMを使用しない古いインストーラの場合も、利用可能であればドライバインストーラに.NETサポートが表示されます:
 


  1. 通常どおりインストールを終了します。
  2. コンピューターを再起動します。ドキュメントとサンプルファイルがインストールされているかどうかを確認することによって、インストールが成功したことを確認できます。


ドキュメントとサンプルを探す

インストーラは、.NETクラスライブラリ用のAPI概要、概念、および関数リファレンスのドキュメントをインストールします。ヘルプドキュメントやサンプルはローカルディレクトリにも配置されます。使用している特定の.NETクラスライブラリのディレクトリの場所については、NI .NETリソースを参照してください。

また、サンプルはNIコミュニティのExample Repositoryからも入手できます。