【发布时间】:2011-04-12 14:26:56
【问题描述】:
我正在尝试学习使用 Windows Installer XML (WIX 3.5) 制作 Web 安装程序。我发现了这篇关于在 .wixproj 文件中使用 msbuild 的博客,以避免安装程序最终将 Web 项目程序集直接放在应用程序的根目录中,而不是像应有的那样将它们保存在 bin 文件夹中。
这里是链接: http://www.paraesthesia.com/archive/2010/07/30/how-to-consume-msdeploy-staged-web-site-output-in-a.aspx>> p>
但是在 .wixproj 文件中添加 MSBuild 脚本后,我不知道该怎么办了。根据添加MSBuild脚本后的说明:
“当该目标运行时,您会看到 .wixproj 项目文件夹中弹出一个 .wxs 文件。将生成的 .wxs 添加到您的 .wixproj 项目中,以便它知道将其包含在构建中。”
我真的不知道这意味着什么。如何运行目标?我尝试构建它,但 .wixproj 文件夹中没有生成 .wxs 文件。
我错过了什么吗?请帮忙...
【问题讨论】:
-
您可以发布您的 .wixproj 文件吗?供参考,也可以看看stackoverflow.com/questions/710687/…
-
wixproj 已经是一个 msbuild 文件,所以您所要做的就是定义另一个目标并调用它。
-
@Christopher:对不起,我只是 WIX 和 msbuild 的新手。 “定义另一个目标并调用它”是什么意思?
标签: asp.net installation wix