From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
|
この現象は、Visual C++.NETのライセンス取得の行程で生じます。
Visual Stusio.NETはライセンスを取得した全てのプロジェクトに対してlicenses.licxというファイルを要求します。
このlicenses.licxファイルは、ライセンスの取得タイプと.NETアセンブリのリストを含んでいます。ビルドする際、Visual Studio.NETはライセンスを確認し、その際にライセンスがアプリケーションに組み込まれます。Visual Stidio.NETとVisual C#プロジェクトはデフォルトでこの作業を自動的に行いますが、managed及びunmanaged Visual C++プロジェクトではデフォルトではこの作業を自動で行いません。
Mesurement Stdioはビルドの際に、毎回ライセンスをアプリケーションのlicenses.licxファイルの中に組み込みます。
実行の際、組み込まれたライセンスは有効かどうか確認されますが、もしそのライセンスが見つからないか有効でない場合、Unlicensed Assembliesダイアログボックスが表示されます。そのため、Mesurement Studioのアセンブリを用いてVisualC++.NETアプリケーションを作成した場合、ご自身で有効なライセンス情報をアプリケーションに組み込む必要があります。
お使いのアプリケーションのMesurement Studio.NETアセンブリのライセンスを供与するために、プロジェクトプロパティで以下の手続きを行って下さい:
もしMesurement Studio 7.0のフルライセンスバージョンがインストールされていれば、前述のようなステップでMesurement Studio 7.0.NETアセンブリを使用するためのライセンスをVisual C++に供与することが出来ます。また、もしMesurement Studio7.0評価版を持っているのであれば、評価用に5分間だけMeasurement Studio .NETアセンブリを使用することができます。
関連リンク: KnowledgeBase 2BTGHR56: ActiveX Controls Evaluation Message Box Appears after Installing Measurement Studio
添付:
- unlicensed_assemblies.jpg
|