-1

クラス ライブラリ アセンブリの構成ファイルがあります。

私はそれが間違っていることを知っていますが、このようにしなければなりません。

クラス ライブラリ プロジェクトをビルドすると、構成ファイルが出力ディレクトリにコピーされます。.dll.configただし、このライブラリを使用しているプロジェクトでソリューション全体をビルドすると、ファイルがメイン プロジェクトにコピーされません。

.dll.configアセンブリが実行されているメイン プロジェクトにVisual Studio を強制的にコピーする方法を知っている人がいるかもしれません。

4

2 に答える 2

4

ファイルを出力ディレクトリにコピーするには、ファイル プロパティを編集して または に設定する必要がCopy To Output DirectoryありCopy alwaysますCopy if newer

于 2013-03-21T13:15:44.887 に答える
0

.dll.config ファイルを出力ディレクトリにコピーしても、アプリケーションでは使用されません。

ここでの唯一の解決策は、そのファイルの構成設定をメイン プロジェクトの構成ファイルにマージすることです。

.dll.config ファイルは、呼び出し元のアプリケーションの構成ファイルにコピーする必要がある構成設定の集まりにすぎないと考えることができます。プロジェクトでそのアセンブリを使用する他の開発者にメモが残されているようなものです。

于 2013-03-21T17:48:39.063 に答える