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