一般故障建设bootstrapper

时人不识凌云木,直待凌云始道高。这篇文章主要讲述一般故障建设bootstrapper相关的知识,希望能为你提供帮助。
在做我的dontnet 4.0项目设置的构建时,我遇到了以下错误

An error occurred generating a bootstrapper: Unable to finish updating resource for E:projectSetupDebugsetup.exe with error 8007006EE:projectSetupSetup.vdprojSetupGeneral failure building bootstrapperE:projectSetupSetup.vdprojSetupUnrecoverable build errorE:project\SetupSetup.vdproj Setup

我使用的是dotnet framework 4和MSVS 2010。
答案发生这种情况是因为安装项目所需的.NET框架版本与应用程序所针对的.NET框架版本不同。
要更改验证这个:
  1. 在Solution Explorer中,单击Setup项目。
  2. 在视图菜单上,指向编辑器,然后单击启动条件。
  3. 单击.NET Framework。
  4. 在“属性”窗口中,将“版本”属性更改为您希望安装项目检查并安装的.NET Framework版本。
此外,您还需要确保Setup.exe程序还检查并安装正确版本的.NET Framework。
右键单击安装项目 - > 属性 - > 先决条件 - > 选择正确的项目。
另一答案当我关闭McAfee实时扫描时,它可以工作。我花了2个小时搞清楚这个:(
另一答案在尝试了所有我刚刚禁用我的防病毒软件(NPAV)之后,我在这个问题上搜索了很多,这个问题就解决了。
另一答案关闭mcafee实时扫描也适用于Windows 8.1
另一答案这是另一个解决方案,这个与其他解决方案不同......
我们最近将NTFS复制添加到构建树根,以提供一些额外的数据冗余,并开始将旧构建机器与新服务器同步。 NTFS复制导致某些项目失败并报告完全相同的三个错误,但其他项目工作正常。设置复制仅在晚上运行,问题停止发生...

另一答案当我将目标框架更改为4.0但忽略了将点击一次从3.5更改为4.0时,我也遇到了同样的错误。修复先决条件解决了这个问题。
另一答案我建议您只为解决方案文件夹创建一个排除项,而不是禁用反病毒软件。如果您使用的是Windows Defender,请参阅文档。 Microsoft Support
另一答案谢谢你qwerty13579!我多么愚蠢,解决方案显而易见。我已经尝试过在互联网上建议的各种各样的事情,即使使用VS社区2017(15.9.9)的最新版本,引导程序故障也会不规律地出现,但随着频率的增加,过去一周到了令人沮丧的程度。原则:它不能可靠地成功,所以它也不能可靠地失败。解决方案:单击“立即发布”按钮并观察输出面板。当它清楚地表明它失败时,立即再次单击立即发布按钮。坚持到成功为止!每轮只需要几秒钟,更少的时间来重建,取消反病毒,以及所有那些花哨的东西。
【一般故障建设bootstrapper】在我的情况下,我将问题追溯到我的应用程序的binReleaseapp.publish文件夹中的日期不正确的setup.exe文件。当它失败时,Publish Now会创建一个比当天早两年的setup.exe。成功后,setup.exe文件的日期正确。

    推荐阅读