2008-10-29 104 views

回答

5

我還沒有使用過Excel,但是在Word中的VSTO中,將調試程序附加到WINWORD進程中,但卻無法調試啓動代碼,因爲它已經在您可以附加之前運行了。在這種情況下,您可以插入

Debugger.Launch(); 

這將停止您的代碼並要求附加調試器。這是關於我能找到的最佳解決方案。

+0

+1用於解決Addin_Startup代碼不會運行的問題。 – 2011-03-24 04:41:14

0

我正在使用VS2008和VSTO 2005(Office 2003),我可以直接從VS本身進行調試。不太確定VS2005,我認爲它應該是一樣的。

+0

您也可以使用使用VS2005進行調試(Office 2007) – Ahmad 2010-04-02 18:45:20

0

我已經這樣做了,它應該和Word沒什麼區別。 檢查您是否有多個進程。確保您的加載項實際加載。它可能被禁止啓動。檢查加載項下的設置,看看它是否被列爲已禁用。

0

我已經用Word加載項完成了這項工作,但我必須在調試器選項中禁用「Just My Code」。

相關問題