I always used macros with Visual Studio. They are a part of my daily workflow. However, after upgrading from Windows 7 to Windows 10, the macros are now broken. Whenever I try to do anything macro-related, I get the following message "The .NET assembly 'Microsoft.Vsa' could not be found.
Either I click Yes or No, the macros are disabled. I can't even access the Macro explorer.
Anyone have a clue on how to resolve this?
I searched for the missing assembly Microsoft.Vsa.dll
in the C:\Windows\Microsoft.NET\Framework\v4.0.30319
folder and it was indeed missing.
However, when upgrading to Windows10, the setup creates a backup of your Windows folder, along with some program files folder. Hoping I would find the assembly in the "old" folder, I searched for Microsoft.Vsa.dll
in C:\Windows.old\Windows\Microsoft.NET\Framework\v4.0.30319
and found it.
I just copied it over to C:\Windows\Microsoft.NET\Framework\v4.0.30319
and bingo! the macros are now working!
I'm now wondering why did Microsoft remove this assembly... Maybe because they don't support Macros since Visual Studio 2012...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With