我需要将 vdproj 文件转换为 WiX 格式,以便我可以使用 msbuild 对其进行构建。一种解决方案是从 msbuild 调用 devenv 可执行文件并从那里构建 vdproj 文件,但这很糟糕。我以为我会尝试手动将文件转换为 WiX 格式,但查看其内容让我感到非常害怕。是否有任何工具或优雅的解决方案可以帮助实现这种转换?

有帮助吗?

解决方案

您可以尝试使用黑暗中工作其中任何MSI转换成维克斯。你将需要删除大量的“垃圾的”尤其是在UI方面,但它会给你一个不错的开始。

其他提示

有是由Chris Oldwood一个效用一个.vdproj转换为。 WXS(使用的PowerScript命令行) 我希望帮助,这是我目前的研究,我将报告上的任何问题。 一旦转换别忘WixEdit。 微软已经从VS2012删除.vdproj。

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

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

“VDProj到WiX的转换器”将帮助你转换vdProj文件WiX的。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top