0

プロジェクトディレクトリに?それとも、それが存在するdllを単に参照しているのでしょうか?

私の仮定では、コンパイルすると、dllにローカルのbin / debug(release)ディレクトリにコピーされます。

サードパーティのコンポーネントdllが見つからないというプロジェクトでいくつかの問題が発生していますが、少し混乱しているため、どのように進めるかがわかりません。

ありがとう、ケビン

4

3 に答える 3

2

デフォルトでは、GACにある場合、アセンブリをローカルにコピーしません。それが他のどこかにあるなら、そうなるでしょう。

疑問がある場合は、参照リストの下を見て、問題のアセンブリのプロパティに移動してください。「ローカルコピー」プロパティがあります。そのプロパティを変更すると、出力プロジェクトにコピーされます。パッケージをやり直してデプロイします。

于 2009-07-08T14:24:43.957 に答える
1

参照には、「ローカルコピー」という名前のプロパティがあります。これがtrueに設定されている場合、アセンブリは出力フォルダーにコピーされます。

于 2009-07-08T14:24:58.823 に答える
0

参照用のプロパティで指示すると、コピーされます。間接参照(つまり、サードパーティのコントロールが参照されていない別のサードパーティのコントロールを必要とする場合)はありませんが、その場合はコンパイラの警告が表示されると思います。

于 2009-07-08T14:23:56.627 に答える