vC++ redist dllに依存するAnyCPU用にコンパイルされた.NETアプリケーションがあります。.NET VC++ Redist依存関係
x86とx64プラットフォーム用に2種類の.NETアプリケーションのビルドを作成するのは難しいので、アプリケーションをロードして適切なvC++ DLLを自動的に取得できるかどうかを調べようとしています。
ターゲットマシンにvC++ redistがインストールされていない場合のシナリオも回避しようとしています。
私はvC++依存関係を格納するために私のアプリのルートにx86とx64フォルダを持つことができます。 質問は、ファイルがルートフォルダにある場合と同じように私のアプリをピックアップするにはどうしたらいいですか?
ある応じ
を右DLLをロードし、あなたの.NETアプリケーションによってロードされたネイティブx86およびx64を持っていますか? – cristallo
あなたは何を意味するのか分かりません。 – NullReference
この問題には、何もインストールする必要がないソリューションも含め、複数のソリューションがあります。なぜこの依存関係があるのかを正確に示さなければ、最良の答えを得ることはできません。 –