我总是在 Visual Studio 中使用宏。它们是我日常工作流程的一部分。但是,从 Windows 7 升级到 Windows 10 后,宏现在已损坏。每当我尝试执行任何与宏相关的操作时,都会收到以下消息“找不到 .NET 程序集‘Microsoft.Vsa’。
我单击是或否,宏被禁用。我什至无法访问宏资源管理器。
任何人都知道如何解决这个问题?
最佳答案
我搜索了丢失的程序集 Microsoft.Vsa.dll
在 C:\Windows\Microsoft.NET\Framework\v4.0.30319
文件夹,它确实丢失了。
但是,升级到 Windows10 时,安装程序会创建 Windows 文件夹以及一些程序文件文件夹的备份。希望我能在“旧”文件夹中找到程序集,我搜索了 Microsoft.Vsa.dll
在 C:\Windows.old\Windows\Microsoft.NET\Framework\v4.0.30319
并找到了。
我刚把它复制到 C:\Windows\Microsoft.NET\Framework\v4.0.30319
和宾果游戏!宏现在正在工作!
我现在想知道为什么微软要删除这个程序集......也许是因为他们不支持自 Visual Studio 2012 以来的宏......
关于visual-studio-2010 - 更新到 Windows 10 后 Visual Studio 2010 宏损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32376585/