1

.NET (または Visual Studio) ビルドは、参照されたアセンブリを bin/debug または bin/release ディレクトリにコピーするかどうかをどのように決定しますか? (これは .exe コンソール プログラムです。)

私のマシンでは、参照されたアセンブリが GAC にありました。同僚が私のビン/リリースを自分のマシンにコピーしましたが、参照されているアセンブリがビン/リリースにない (そして GAC にない) ため、実行されませんでした。

ありがとう、

ニール・ウォルターズ

4

2 に答える 2

4

アセンブリが GAC にない場合は、コピーされます。プロパティ ウィンドウの CopyLocal 属性は、アセンブリがコピーされるかどうかを示します。

于 2010-01-26T22:01:48.913 に答える
1

プロジェクトへの参照を追加した場合 ([プロジェクト] -> [参照の追加...] または [ソリューション エクスプローラー] で [参照] を右クリックし、[参照の追加] を選択)、追加した参照を右クリックして [プロパティ] を選択できます。プロパティ ウィンドウに CopyLocal プロパティが表示されます。これを True または False に設定して、参照をプロジェクトの出力ディレクトリにコピーする必要があることを示します。

于 2010-01-26T22:03:22.250 に答える