如何将 vdproj 文件转换为 WiX 格式?
我需要将 vdproj 文件转换为 WiX 格式,以便我可以使用 msbuild 对其进行构建。 一种解决方案是从 msbuild 调用 devenv 可执行文件并从那里构建 vdproj 文件,但这很糟糕。 我以为我会尝试手动将文件转换为 WiX 格式,但查看其内容让我感到非常害怕。 是否有任何工具或优雅的解决方案可以帮助实现这种转换?
I need to convert a vdproj file to WiX format so that I can get it building using msbuild. One solution was to call the devenv executable from msbuild and build the vdproj file from there but that's just nasty. I thought that I would try manually converting the file to WiX format but looking at its contents scared me quite a bit. Are there any tools or elegant solutions that could possibly help with this conversion?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果您想切换到 NSIS 或 Inno Setup,您可以使用 Visual & 安装程序扩展:http://visualstudiogallery.msdn.microsoft.com/5e57fe9a- ae5d-4740-a1c3-7a8e278e105b
它还支持从 .vdproj 文件转换为 NSIS 或 Inno Setup 脚本。
If you want to switch to NSIS or Inno Setup you can use Visual & Installer extension: http://visualstudiogallery.msdn.microsoft.com/5e57fe9a-ae5d-4740-a1c3-7a8e278e105b
It also supports conversion from .vdproj files into NSIS or Inno Setup script.
您可以尝试使用 Dark 将任何 MSI 转换为 Wix。 您将需要删除大量“垃圾”,尤其是在 UI 区域,但这会给您一个良好的开始。
You can try work with Dark which converts any MSI into Wix. You will need to remove a lot of "junk" especially in the UI areas but it will give you a decent start.
Chris Oldwood 提供了一个 实用程序,可以将 .vdproj 转换为 .wxs(使用powerscript 命令行)
我希望有所帮助,这是我目前的研究,我将报告任何问题。
转换后不要忘记 WixEdit。
Microsoft 已从 VS2012 中删除了 .vdproj。
There is a utility by Chris Oldwood that converts a .vdproj to .wxs (using powerscript command line)
I hope that helps, this is my current research and I will report back on any issues.
Once converted do not forget WixEdit.
Microsoft have removed .vdproj from VS2012.
“VDProj to WiX Converter”将帮助您将vdProj文件转换为wix。
可以从链接下载
http://visualstudiogallery.msdn.microsoft.com/0f8ff662-c844-4c3c -9c7b-b170cea16baf
"VDProj to WiX Converter" will help you to convert vdProj file to wix.
It can be downloaded from the link
http://visualstudiogallery.msdn.microsoft.com/0f8ff662-c844-4c3c-9c7b-b170cea16baf