Общая неудача построения бутстрапера - PullRequest
17 голосов
/ 27 марта 2012

при сборке моей установки проекта 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 Framework 4 и MSVS 2010.

Ответы [ 8 ]

36 голосов
/ 21 июня 2012

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

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

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

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

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

11 голосов
/ 19 декабря 2013

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

3 голосов
/ 03 июня 2015

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

2 голосов
/ 31 марта 2014

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

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

K

2 голосов
/ 29 декабря 2013

Отключение сканирования в режиме реального времени у меня также работает в Windows 8.1

0 голосов
/ 16 марта 2019

Спасибо qwerty13579!Как глупо с моей стороны, решение очевидно.Я перепробовал всевозможные вещи, предлагаемые через Интернет, и даже с самой последней версией VS Community 2017 (15.9.9) сбой загрузчика появляется хаотично, но все чаще и чаще, что приводит к разочарованию на прошлой неделе.Принцип: он не имеет успеха надежно, поэтому он также не дает сбой надежно.Решение: нажмите кнопку «Опубликовать сейчас» и просмотрите панель вывода.Когда станет ясно, что происходит сбой, немедленно нажмите кнопку «Опубликовать сейчас».Продолжайте, пока это не удастся!Каждый раунд занимает всего пару секунд, гораздо меньше времени, необходимого для восстановления, снятия антивируса и всего такого необычного.

В моем случае я отследил проблему до неправильно датированнойФайл setup.exe в папке bin \ Release \ app.publish моего приложения.Когда происходит сбой, Publish Now создает файл setup.exe, который на два года раньше, чем текущий день.Когда это удается, файл setup.exe имеет правильную дату.

0 голосов
/ 09 мая 2018

Вместо отключения Антивируса я бы предложил создать исключение для вашей Папки решений. См. Документацию, если вы используете Защитник Windows. Поддержка Microsoft

0 голосов
/ 22 июня 2013

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...