2015-09-03 3 views
8

Я всегда использовал макросы с Visual Studio. Они являются частью моего ежедневного рабочего процесса. Однако после обновления с Windows 7 до Windows 10 макросы теперь разбиты. Всякий раз, когда я пытаюсь сделать что-нибудь макро, связанных, я получаю следующее сообщение «.NET сборка„Microsoft.Vsa“не может быть найден.Visual Studio 2010 Макросы после обновления до окон 10

enter image description here

Либо я нажмите кнопку Да или Нет, макросы отключены . Я даже не могу получить доступ к Macro исследователя.

Любое имеет понятия о том, как решить эту проблему?

+1

ли эта помощь? https://support.microsoft.com/en-us/kb/2898975 –

+0

Или, возможно, этот? https://connect.microsoft.com/VisualStudio/feedback/details/596422/vs2010-crashes-when-trying-to-edit-a-macro –

+0

Первая ссылка об установке .NET FW 3.5. (Он уже установлен, и файл Microsoft.vsa.tlb отсутствует на моем компьютере. – Goldorak84

ответ

14

Я искал недостающего сборки 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 и бинго! макросы теперь работают!

Я теперь интересно, почему Microsoft удалить эту сборку ... Может быть, потому, что они не поддерживают макросы с момента Visual Studio 2012 ...

Смежные вопросы