15

, делая сборку моей установки проекта dontnet 4.0 я получаю следующие ошибкиОбщий сбой здания Загрузчик

An error occurred generating a bootstrapper: Unable to finish updating resource for E:\project\Setup\Debug\setup.exe with error 8007006E E:project\Setup\Setup.vdproj Setup 

General failure building bootstrapper E:\project\Setup\Setup.vdproj Setup 

Unrecoverable build error E:\project\\Setup\Setup.vdproj Setup 

Я использую рамки Dotnet 4 и МСВС 2010.

+4

Вы можете попробовать восстановить все? – wimh

+0

ya я пробовал с rebuild все .. но он не работает, получая ту же ошибку –

+0

Перестроить все сработало для меня – logixologist

ответ

33

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

Чтобы изменить это проверить:

  1. В обозревателе решений щелкните проект установки.
  2. В меню «Вид» выберите «Редактор», а затем нажмите Условия запуска.
  3. Нажмите .NET Framework.
  4. В окне «Свойства» измените свойство «Версия» на версию .NET Framework, которую вы хотите проверить и установить.

А также вам нужно убедиться, что программа Setup.exe также проверяет и устанавливает правильную версию .NET Framework.

Щелкните правой кнопкой мыши на проекте установки -> Свойства -> Предварительные требования -> Выберите правильные.

+0

Спасибо за ответ, я попытался с этим, но все равно получаю ту же самую ошибку. –

+0

Я получаю эту ошибку с перерывами, если я нажму «F6» достаточно, чтобы скомпилировать ее. Это происходит, когда решение растет до умеренного размера (около 15 проектов в нем) – qwerty13579

+2

Я обнаружил, что мне пришлось удалить содержимое папки '\ bin \ debug', так как в нем содержалась проблемная папка« app.publish »из одной предыдущих неудачных сборок. После этого и при обновлении предварительных условий публикация удалась. –

0

У меня такая же ошибка, когда я изменил целевую структуру на 4.0, но пренебрег тем, чтобы изменить предварительные условия для клика один раз с 3.5 до 4.0. Устранение неполадок при фиксации.

10

Когда я включаю сканирование McAfee в режиме реального времени, оно работает. Я потратил 2 часа на выяснить это :(

+0

+1 Когда я отключил свой Антивирус Касперского, он начал работать. – mason

+0

Тот же вопрос с McAfee +1 за вашу помощь;) – SteveAnselment

+0

Люблю это, я никогда не найду его сам. –

1

выключая MCafee в режиме реального времени сканирования работал на меня, а на Windows, 8,1

1

Вот еще одно решение, это одно отличие от остальных ...

Недавно мы добавили репликацию NTFS в наш корень дерева сборки, чтобы обеспечить некоторую дополнительную избыточность данных и начать синхронизировать нашу старую машину с новым сервером. Репликация NTFS привела к сбою некоторых проектов с одинаковыми тремя сообщенными ошибками, и все же другие проекты работают просто отлично. Установите репликацию только на ночь и проблема остановилась ...

K

1

Я много разбирался в этой проблеме, пытаясь полностью отключить свой антивирус (NPAV), и эта проблема была решена.

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