2015-09-03 7 views
8

Ho sempre utilizzato macro con Visual Studio. Fanno parte del mio flusso di lavoro quotidiano. Tuttavia, dopo l'aggiornamento da Windows 7 a Windows 10, le macro sono ora interrotte. Ogni volta che provo a fare qualcosa macro legati, ricevo il seguente messaggio "L'assembly .NET 'Microsoft.Vsa' non è stato trovato.Visual Studio 2010 Macro interrotte dopo l'aggiornamento a Windows 10

enter image description here

O io fare clic su Sì o No, le macro sono disabilitate . non posso nemmeno accedere alla Esplora macro.

Qualcuno ha un indizio su come risolvere questo?

+1

fa questo aiuto? https://support.microsoft.com/en-us/kb/2898975 –

+0

O forse questo? https://connect.microsoft.com/VisualStudio/feedback/details/596422/vs2010-crashes-when-trying-to-edit-a-macro –

+0

Il primo collegamento riguarda l'installazione di .NET FW 3.5. (È già installato e il file Microsoft.vsa.tlb non manca dal mio computer – Goldorak84

risposta

14

ho cercato per l'assemblaggio mancante Microsoft.Vsa.dll nella cartella C:\Windows\Microsoft.NET\Framework\v4.0.30319 ed è stato in effetti mancava.

Tuttavia, durante l'aggiornamento a Windows10, l'installazione crea un backup della cartella di Windows, insieme ad una cartella dei file di programma. Sperando di trovare l'assemblaggio nella cartella "vecchia", ho cercato Microsoft.Vsa.dll in C:\Windows.old\Windows\Microsoft.NET\Framework\v4.0.30319 e l'ho trovato.

Ho appena copiato su C:\Windows\Microsoft.NET\Framework\v4.0.30319 e bingo! le macro stanno funzionando!

Ora sto chiedendo perché Microsoft rimuovere l'assemblaggio ... Forse perché non supporta le macro dal Visual Studio 2012 ...