2

我正在尝试为我的 MVC Web 应用程序使用 WIX 创建安装程序。我遵循了这个:http ://blog.torresdal.net/2008/09/26/博客文章,我得到了它的工作。问题是Product.wxs我需要列出我要安装的所有文件,即:

<File Id="Web.config" Name="Web.config" ...
<File Id="MvcApplication4.dll" Name="MvcApplication4.dll" ...

ETC..

在安装过程中,将这些文件安装在 ProgramFiles\MyApp\ 目录中。哪个好。

我想要做的是安装所有需要的文件(就像我通常使用 => 发布所做的那样)。意思是:bin、Views、Scripts 等,而不是在 Product.wxs 中一一列出。

或者

有没有办法在 wix 中指定复制文件夹和其中的所有内容?

任何信息,将不胜感激。谢谢

4

1 回答 1

1

正确的方法是使用 Heat ( http://wix.sourceforge.net/manual-wix3/heat.htm )。

如果您想要的话,Heat 将从您的输出目录中收集文件。

您更有可能将其指向 Visual Studio 项目,它将选择所有输出并复制到输出类型文件。

它非常灵活,可以完全按照您的要求进行操作,只需将其添加为后期构建步骤即可。

于 2013-05-24T13:49:33.523 回答