Webアプリケーションのdllに使用する依存関係フォルダーがあります。Webアプリケーションで参照されるものと、参照されないものがあります。ただし、アプリケーションを実行するには、Webアプリケーションのbinディレクトリにすべてのdllが含まれている必要があります。しかし、私はそれらをWebアプリで参照したくありません。これに対する回避策はありますか?依存関係からbinディレクトリに必要なdllをコピーするビルド後のイベントを検討していました。
2 に答える
2
アセンブリが暗黙的に参照されている場合(参照したアセンブリで必要)、それらは自動的に出力パスにコピーされます。フォームの例のようにリフレクションを使用して動的にロードしているアセンブリがある場合は、プラグインを手動でbin
フォルダーにコピーする必要があります。購入後のイベントは良いアプローチのようです。
于 2011-01-09T21:24:00.250 に答える
1
前述のようにPostBuildイベントを使用するか、プロジェクトファイルを編集してMSBuildコピータスクを含めることができます。 チェック: http: //msdn.microsoft.com/en-us/library/3e54c37h.aspx
于 2011-01-09T21:25:10.223 に答える