上級ページ (.NET Interopアセンブリプロパティダイアログボックス)
- 更新日2025-07-30
- 8分で読める
.NET Interopアセンブリプロパティダイアログボックスのこのページで、.NET Interopアセンブリの上級設定を変更します。
このページには、以下のコンポーネントがあります。
| オプション | 説明 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| デバッグを許可 | アプリケーション、共有ライブラリ、.NET interopアセンブリ、またはWebサービスのデバッグを有効にします。 メモ このチェックボックスをオフにすると、完全な最適化が行われません。
|
||||||||||
| エラーコードファイルをコピー | XMLベースのLabVIEW エラーコードテキストファイルのコピーを project\errorsとuser.lib\errors ディレクトリからランタイムエンジンに追加します。 メモ エラーコードファイルを整理するために、 labviewuser.lib ディレクトリに errors フォルダを手動で作成する必要があります。 |
||||||||||
| カスタムエイリアスファイルを使用 | アプリケーション、共有ライブラリ、または.NET interopアセンブリのプロジェクトエイリアスファイルをコピーします。このチェックボックスをオフにすると、プロジェクトファイルを選択ダイアログボックスが開き、プロジェクト内の別のエイリアスファイルを選択できます。
|
||||||||||
| 拡張されたDSC Run-Timeサポートを有効にする | このオプションは、LabVIEWデータロギングおよび監視制御モジュールがインストールされている場合のみ表示されます。強化されたDSCモジュールランタイムエンジンでアプリケーションを作成します。DSCモジュールランタイムエンジンは、DSCモジュールを使用して作成するアプリケーションで、プログラムプロジェクトライブラリとシェア変数管理のサポートを追加します。 以下の場合は、このチェックボックスをオンにしてください。
上記の2つの状況で強化されたDSCモジュールランタイムエンジンを使用しないと、作成されたアプリケーション、共有ライブラリ、または.NET interopアセンブリを実行するとエラーコード 1055が返されます。 メモ このオプションを有効にすると、ファイルサイズが増加し、作成されたアプリケーション、共有ライブラリ、または.NET interopアセンブリの起動時のパフォーマンスが低下します。 |
||||||||||
| 厳密な名前の署名を有効化 | 厳密な名前のキーファイルのアセンブリに署名するかどうかを指定します。
|
||||||||||
| ビルドログファイルを生成 | ビルドのログファイルを作成するかどうかを指定します。ビルドログファイルは、スタートアップVIまたは常に含むで指定されていないサブVIを含む、ビルドに含まれたすべてのファイルをリストします。ログファイルにはまた、ビルド開始および終了時間、ビルド仕様およびプロジェクト名、そしてビルド中に発生したエラーなどのビルドに関する一般的な情報も含まれています。
|
||||||||||
| LabVIEW 2011互換モード | スタンドアロンアプリケーションまたは共有ライブラリまたはWebサービス内にソースファイルを保存する際にフラットファイルレイアウトを使用します。このオプションは、LabVIEW 8.6以前からロードしたビルド仕様ではデフォルトで有効です。LabVIEW 2009以降で開発するアプリケーションでは、このオプションを無効にすることをお勧めします。 以下の表は、生成されるアセンブリのスタイルの違いを示しています。
|
||||||||||
| 今後のLabVIEWバージョンでこの.NETアセンブリのロードを許可する | ビルドに使用されたLabVIEWバージョン、またはコンピュータにインストールされているLabVIEWランタイムエンジンの最新バージョンでバイナリファイルをロードできるようにします。このオプションは、スタンドアロンアプリケーション、共有ライブラリ、パックプロジェクトライブラリ、およびソース配布に適用されます。LabVIEW 2017以降で作成したビルド仕様では、このオプションがデフォルトで有効になります。リアルタイムアプリケーションでは、ダイアログボックスにこのオプションは表示されませんが、この機能はデフォルトで有効になっています。 |