0

このようなものを作ることは可能でしょうか...

VS20122つの参照VSプロジェクト(DLLsコンパイル中に作成されている)と他のいくつかのプロジェクトDLLs(外部ライブラリなど)を使用するプロジェクトがあります。次に、コンパイルをクリーンアップしてDLLs、2つのフォルダー(例:Internalsと)に配置しますExternals

それを可能にする方法は?問題は、コンパイルされた.exeアプリファイルがDLLsメインフォルダー(その近く)に配置されることを望んでいることです-したがって、ライブラリをロードする必要がある場合、DLLクラッシュします...

DLLsWebで何かを見つけようとしましたが、pplは参照フォルダーから出力フォルダーへのコピーについてのみ質問します。しかし、それは私がやりたいことではありません:/

4

1 に答える 1

0

わかりました、私は解決策を見つけました。新しいアイテムを追加して指定する必要がapp.configありますprivatePaths

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
            <probing privatePath="InternalsFolder;ExternalsFolder" />
        </assemblyBinding>
    </runtime>
</configuration>
于 2013-02-07T10:57:33.173 に答える