2009-08-08 99 views
0

我試圖運行Visual Studio 2005示例宏,將調試器附加到calc.exe。當我運行它時,它和其他任何宏都無法做任何事情。 Calc.exe正在運行。 「工具 - >選項 - >加載項/宏安全 - >允許宏運行」被選中。錯誤列表顯示沒有錯誤。Visual Studio 2005宏將無法運行

回答

0

聽起來像您的Visual Studio 2005實例是片狀的,或者您的Visual Studio 2005安裝已損壞。如果重新啓動VS2005不起作用,請運行VS2005安裝程序並選擇修復。希望這可以幫助。

問候,

Sebastiaan

0

我也有這個問題(但在Visual Studio 2010)。

經過多次嘗試修復它。我發現這是一個愚蠢的問題。

我在另一個模塊中沒有編譯另一個宏(我在行尾有分號)。

即使我在一個不同的模塊中運行一個宏,它沒有縫隙的問題。

如果你有這個問題很容易,你可以檢查是在錯誤列表中查找代碼中的任何錯誤。把分號放在習慣的最後,很容易。

enter image description here

1

我有同樣的問題只是發生在我身上。 VS2005中的宏運行良好,然後有一天突然停止。我檢查了權限,啓用了宏等。我運行了VS2005安裝程序並修復了我的安裝,但沒有一個修復它。最後,我卸載了上次更新週期中出現的所有Windows更新。這爲我解決了這個問題。我卸載了一堆一次,所以我不知道到底哪個更新引起的問題,但我知道那是它們中的至少一個:

KB2916036 KB2912390 KB2911501 KB2909921 KB2909210 KB2901112 KB2898857 KB2862973 KB2843630

當我卸載所有這些,然後宏再次開始工作。所有這些Windows更新發生在2014年2月13日我。

希望這可以幫助別人。 Mark

P.S.後來我發現這是KB2898857,你可以把它安裝,如果您編輯的幾個配置文件,如下所述:

http://visualstudioextensions.vlasovstudio.com/2014/02/13/visual-studio-2010-macros-stop-working-after-february-2014-windows-update/#Update

+0

非常感謝!非常有用的鏈接 – 2014-03-13 13:28:10