IDE:
Visual Studio Premium 2012
最近为我的解决方案添加了 installshield项目,以便生成setup.exe
。在我构建时手动,一切似乎都在工作,并在bin下生成setup.exe
。
问题:
当我使用TFS 2012构建触发构建时,在drop文件夹和日志文件下没有生成 setup.exe
,我看到installshield项目没有使用MSbuild构建。
记录错误:
.isproj is not supported by MSBuild and cannot be built
在进一步的分析和研究中,我发现MS build不支持某些项目类型。还通过使用构建模板修改工作流,找到了使用devenv而不是MSbuild构建installshield项目的替代here。
即使遵循上述解决方案,我仍然遇到同样的问题,setup.exe
未生成,并在日志文件中看到相同的问题。
任何帮助表示赞赏:)
答案 0 :(得分:0)
是您在Devenv调用中指定的配置和平台,设置为构建安装项目吗?查看正在传递的设置的解决方案构建配置,并确保为该配置和平台勾选(设置为构建)安装项目