30

我需要将 vdproj 文件转换为 WiX 格式,以便可以使用 msbuild 构建它。一种解决方案是从 msbuild 调用 devenv 可执行文件并从那里构建 vdproj 文件,但这很讨厌。我以为我会尝试手动将文件转换为 WiX 格式,但看着它的内容让我很害怕。是否有任何工具或优雅的解决方案可能有助于这种转换?

4

4 回答 4

22

您可以尝试使用将任何 MSI 转换为 Wix的Dark 。您将需要删除很多“垃圾”,尤其是在 UI 区域,但它会给您一个不错的开始。

于 2009-07-27T13:19:31.747 回答
6

Chris Oldwood提供了一个实用程序,可以将 .vdproj 转换为 .wxs(使用 powerscript 命令行),希望对您有所帮助,这是我目前的研究,我会报告任何问题。转换后不要忘记 WixEdit。Microsoft 已从 VS2012 中删除了 .vdproj。

于 2012-08-26T20:28:22.373 回答
0

“VDProj to WiX Converter”将帮助您将 vdProj 文件转换为 wix。

可以从链接 http://visualstudiogallery.msdn.microsoft.com/0f8ff662-c844-4c3c-9c7b-b170cea16baf下载

于 2013-06-17T13:37:33.843 回答
0

如果你想切换到 NSIS 或 Inno Setup,你可以使用 Visual & Installer 扩展:http: //visualstudiogallery.msdn.microsoft.com/5e57fe9a-ae5d-4740-a1c3-7a8e278e105b

它还支持将 .vdproj 文件转换为 NSIS 或 Inno Setup 脚本。

于 2013-06-11T06:10:35.377 回答