2017-09-04 20 views
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中找到它。

我應該在哪裏放置這段代碼,以便在加載項啓動時運行它?

回答

相關問題