是否可以同时安装WiX 3.0和3.5?如果我在安装3.0后安装3.5,它将删除3.0文件 - 如果我尝试在3.5之后安装3.0,它会告诉我已经安装了更新的版本.
我正在从VS 2008迁移到VS 2010,因此我的应用程序的一个版本(分支)是使用VS 2008(现有生产版本),另一个版本是VS 2010(未来版本).VS2010需要WiX 3.5.
这意味着我的构建服务器,目前,我无法构建当前版本和新版本,因为将报告有关未找到WiX文件的错误:
c:\buildAgent\work\fe55ddb47cebe4fd\MyApp.wixproj(25, 11): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.0\Wix.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
我不想将我的产品的当前版本升级到WiX 3.5,因为3.5仍处于测试阶段,因为我不得不挑选每周一次的构建以使其完全正常工作(我只是希望到时候我的下一个版本准备就绪,WiX 3.5将保持稳定).
有没有办法并排安装?我只需要将3.0文件复制到Msbuild目录中吗?
我结束了:
使用.MSI软件包安装WiX 3.5.1916(后来的版本以奇怪的方式失败,我没有花太多精力搞清楚)
将以下文件复制到构建服务器:
它现在成功构建,但我没有对结果文件进行太多测试.所以看起来有可能同时拥有3.0和3.5,这只是一个让它起作用的小麻烦.
| 归档时间: |
|
| 查看次数: |
2979 次 |
| 最近记录: |