我想让我的生成安装项目的构建过程只需单击一下。但是,我还想在构建步骤中添加 {smartassembly} 以混淆构建,但仅限于我们的构建机器上。如何向 Visual Studio 2008 vdproj 添加预构建步骤?
基本上,我想移动命令行参数来混淆从构建应用程序到安装程序的一部分的构建,所以只有构建机器需要有许可证。
或者,我们是否应该为所有开发人员获取 {smartassembly}?这是一个非常大的成本变化(从一个构建许可证到 5 个并不是一笔小数目),所以这里的推理必须非常无懈可击。我打算将它添加到只负责构建的机器上,而不是让所有开发人员都拥有它,然后强迫开发人员尝试在客户实际拥有的发布版本中重现错误。