1
このVSTOアドインはexcelのために用意されており、postSharpを診断に使用します。VSTO:最初に呼び出された関数を変更する方法
PostSharpが最初というクラスの前に次のコードを必要とします。
<Log(AttributeExclude:=True)>
そして、最初に呼び出される関数で次のコード:
LoggingServices.DefaultBackend = New Backends.Console.ConsoleLoggingBackend()
documentationによると、追加のための任意のスタートアップコードを-inはThisAddin_Startup
関数に入れるべきですが、そこに置くと、バックエンドが設定される前にログに記録された関数が呼び出されたという例外があります。この関数はThisAddin.Designer.vb
にあると言われていますが、それは生成されたコードのようですが、Visual Studio Sollutionで見つけることができません。
アドインの起動時にこのコードを実行するにはどうすればよいですか?
これは本当に複雑ですが、予想よりはるかに簡単でした:)ありがとう! – DrDonut