2

次のビルド出力構造があります。

<Root>
        modules
            Module1.dll
            Module2.dll
        functions
            Function1.dll
            Function1.dll
        ...
    Main.exe
    CommonLibraries.dll
    PostSharp.dll
    NLog.dll
    Newtownsoft.Json.dll
    OurAspect.dll
    ...

ルート ディレクトリ ( ) 内のプロジェクトで(NLogおよびに依存する) アスペクトを使用すると、うまく機能します。Json.Net[assembly: OurAspect]

サブフォルダーでコンパイルされたプロジェクトでこのアスペクトを使用しようとすると、アスペクトが依存している DLL が見つからないという例外が発生します。

ルート ビルド ディレクトリの DLL を使用してサブフォルダー内のプロジェクトをコンパイルするように PostSharp を構成するにはどうすればよいですか?

4

1 に答える 1