【问题标题】:Building a setup project through devenv.com is not working as expected通过 devenv.com 构建设置项目未按预期工作
【发布时间】:2015-10-09 23:00:12
【问题描述】:

我正在尝试使用以下命令从命令行构建一个包含一些安装项目的大型 Visual Studio 2010 解决方案:

devenv.com mySolution.sln /rebuild "Debug|Mixed Platforms" /out E:\myUser\Desktop\build.txt

MSI 文件生成良好。他们实际上按照他们应该做的那样工作和安装应用程序。但是问题来了:当对代码进行更改,然后按照前面描述的过程重新构建解决方案时,新的 MSI 安装的应用程序不包含对代码所做的任何更改。

你有什么意见可以帮助我理解发生了什么吗?

提前致谢。

【问题讨论】:

标签: visual-studio-2010 windows-installer devenv


【解决方案1】:

您不能只重建 MSI 文件并在已安装 MSI 设置时安装它。您需要 RemovePreviousVersions 升级(在其属性窗口中增加安装项目的版本并对答案说是)。

这可能有用: https://www.simple-talk.com/dotnet/visual-studio/updates-to-setup-projects/

它仍然适用,只是您还必须在设置中增加二进制文件的文件版本,以便在升级期间对其进行更新。

【讨论】:

  • 菲尔,非常感谢您的帮助。我按照你说的解决了问题。
猜你喜欢
  • 2013-10-12
  • 2018-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多