Visual Studio 2010 宏在更新到 windows 10 后损坏

Visual Studio 2010 Macros broken after updating to windows 10

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

无论我单击“是”还是“否”,宏都被禁用。我什至无法访问宏资源管理器。

有人知道如何解决这个问题吗?

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

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

我刚刚将它复制到 C:\Windows\Microsoft.NET\Framework\v4.0.30319 并且宾果游戏!宏现在可以使用了!

我现在想知道为什么 Microsoft 删除了这个程序集...可能是因为他们从 Visual Studio 2012 年开始不支持宏...