WIX安装程序 - 将未引用的插件项目的程序集复制到Web应用程序bin文件夹中

时间:2011-01-27 14:09:39

标签: wix web-deployment-project wix3.5

我是WIX安装程序的新手,如果有人可以帮助我解决以下问题,我将不胜感激。我们有一个Web应用程序,我们使用反射加载插件程序集(未引用)和一个合并所有程序集的Web部署项目到一个人。在webdeployment项目文件中,有几行在构建时生成“ProjectWebFiles.wix”源文件。

<PropertyGroup>
...........
<WixDirectoryId>ProjectWebFolder</WixDirectoryId>
<WixComponentGroupId>ProjectWebFiles</WixComponentGroupId>
</PropertyGroup>

我们有一个WIX安装程序项目,它从这个wix文件创建msi安装程序,我们希望web应用程序项目bin文件夹在使用msi安装应用程序时具有未引用的程序集。

一个解决方案是我们可以将项目添加为Web项目的静态引用,但我们希望将其作为最后一个选项,因为我们必须在每次修改插件项目时构建Web项目。

可以通过修改Web应用程序部署项目文件来实现吗?

1 个答案:

答案 0 :(得分:0)

那是MSBuild语法,而不是WiX语法,所以我不确定你要求的是什么。如果您只是想从其他项目或目录中获取所有文件,请查看HeatProject task和/或HeatDirectory task