我正在开发 VS 2005,但我的机器出了点问题。突然之间,我无法再构建部署文件。构建消息是:
ERROR: An error occurred generating a bootstrapper: Invalid syntax.
ERROR: General failure building bootstrapper
ERROR: Unrecoverable build error
快速的谷歌搜索会显示最后两行,但网络空间中没有人报告过第一条消息。(万岁!我是网络上某事的第一人!)
我办公室里的其他机器都可以进行构建。我的机器之前已经能够进行构建。我不知道是什么改变了我盒子上微妙的平衡。我也尝试了所有传统的仪式,即关闭 Visual Studio、吹走所有 bin 和 obj 文件夹、重新启动等,但无济于事。
为简单起见,我创建了一个带有部署文件的小“Hello World”应用程序。在此构建输出:
------ Build started: Project: HelloWorld, Configuration: Debug Any CPU ------
HelloWorld -> C:\Vault\Multi Client\Tests\HelloWorld\HelloWorld\bin\Debug\HelloWorld.exe
------ Starting pre-build validation for project 'HelloWorldSetup' ------
------ Pre-build validation for project 'HelloWorldSetup' completed ------
------ Build started: Project: HelloWorldSetup, Configuration: Debug ------
Building file 'C:\Vault\Multi Client\Tests\HelloWorld\HelloWorldSetup\Debug\HelloWorldSetup.msi'...
ERROR: An error occurred generating a bootstrapper: Invalid syntax.
ERROR: General failure building bootstrapper
ERROR: Unrecoverable build error
========== Build: 1 succeeded or up-to-date, 1 failed, 0 skipped ==========
我在用:
- MS Visual Studio 2005 版本 8.0.50727.762 (SP .050727-7600)
- .NET 框架版本 2.0.50727
- 操作系统:Windows XP Pro
同样,我不知道发生了什么变化。我只知道有一天一切都很好。第二天,我突然根本无法进行任何部署构建(尽管所有其他项目仍然可以正常编译)。
我大约一个月前在 MSDN 上发布了这个,他们似乎也不知道发生了什么。
有人知道这是什么吗?
@Brad Wilson:谢谢,但是如果您阅读了我的原始帖子,您会发现我确实已经从头开始了整个解决方案,但这并没有帮助。
@deemer:我经历了卸载和重新安装的所有痛苦,即使我在等待时没有你推荐的阅读......而且 - 痛苦!- 仍然再次出现相同的错误。似乎我的计算机以某种方式被标记为不适合再次进行部署构建。
有谁知道这个“秘密开关”可能在哪里?