更新到Windows 10后,Visual Studio 2010宏损坏

时间:2015-09-03 13:09:18

标签: visual-studio-2010 macros windows-10

我总是在Visual Studio中使用宏。它们是我日常工作流程的一部分。但是,从Windows 7升级到Windows 10后,宏现在已损坏。每当我尝试做任何与宏有关的事情时,我都会得到以下消息" .NET程序集' Microsoft.Vsa'无法找到。

enter image description here

我单击是或否,宏被禁用。我甚至无法访问Macro explorer。

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:15)

我在Microsoft.Vsa.dll文件夹中搜索了丢失的程序集C:\Windows\Microsoft.NET\Framework\v4.0.30319,但它确实丢失了。

但是,升级到Windows10时,安装程​​序会创建Windows文件夹的备份以及一些程序文件文件夹。希望我能找到#34; old"文件夹,我在Microsoft.Vsa.dll中搜索了C:\Windows.old\Windows\Microsoft.NET\Framework\v4.0.30319并找到了它。

我刚把它复制到C:\Windows\Microsoft.NET\Framework\v4.0.30319和宾果!宏正在运行!

我现在想知道微软为什么要删除这个程序集...也许是因为他们从Visual Studio 2012开始就不支持宏...