Вопрос

Некоторое время назад я получил эту ошибку при создании любого проекта развертывания Visual Studio.

"НЕПРАВИЛЬНАЯ Ошибка сборки"

Я думал, что моя установка VS была повреждена или я удалил несколько важных файлов, но ...

Это было полезно?

Решение

... все, что мне нужно было сделать.

Закрывать Визуальная студия.

Начинать, Бежать или Win+R, тип CMD, ХОРОШО.

regsvr32 "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"
regsvr32 ole32.dll

Предупреждение: вы ДОЛЖЕН запустить командную строку в Административный режим!

Закрывать Командная строка.

Открыть Visual Studio и попробуйте восстановление Ваш проект развертывания! Это сработало для меня!

Другие советы

У нас была эта проблема, и решения выше не работали для нас. После нескольких дней съемки головы мы обнаружили, что решением для нас было удалить все файлы vsi*.tmp из локальной папки пользователя Temper at:

C: Documents and Settings Имя пользователя Локальные настройки Temp

В нашем случае это пошло не так на машине Hudson Build - Visual Studio, кажется, создает временные файлы и не очищает их должным образом. После того, как он создал 65536 Temp Files (vsi0000.tmp to vsiffff.tmp), он не может больше создать, и проекты MSI не могут создать.

Слава от этого сообщения в блоге для решения:

http://blog.richardalleta.com/2009/08/using-visual-studio-command-line.html

Я столкнулся с той же проблемой в Visual Studio 2010 Ultimate. Регистрационные трюки:

regsvr32 "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"
regsvr32 ole32.dll

Помог!

Переустановка (ремонт) Visual Studio решила для меня проблему.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top