産業用カメラに関するFAQ/C#アプリケーションのコンパイルで 「構築されているプロジェ...
C#アプリケーションのコンパイルで 「構築されているプロジェクトのプロセッサ アーキテクチャ C#アプリケーションのコンパイルで「"MSIL" と、参照 "TeliCamDNet4_0Api64" の(No.225)
TeliCamSDKの.NETライブラリはネイティブのdllを呼び出す必要があるので、"AMD64"または"x86"のプロセッサアーキテクチャでコンパイルされています。このため、C#アプリケーションをデフォルトのプロセッサアーキテクチャ”Any CPU"でコンパイルするとプロセッサアーキテクチャ不一致の警告が表示されます。
この警告は無視してかまいません。
この警告が煩わしい場合は、警告が出ているプロジェクトのcsprojファイルをテキストエディタで開いて、Conditionが何も指定されていないProjectGroup要素に以下の行を追加すれば、警告を抑制することができます。
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
None
</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
この警告は無視してかまいません。
この警告が煩わしい場合は、警告が出ているプロジェクトのcsprojファイルをテキストエディタで開いて、Conditionが何も指定されていないProjectGroup要素に以下の行を追加すれば、警告を抑制することができます。
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
None
</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>