【问题标题】:WIX installer - Copying Assembly of a unreferenced plugin project into the web application bin folderWIX 安装程序 - 将未引用的插件项目的程序集复制到 Web 应用程序 bin 文件夹中
【发布时间】:2011-01-27 14:09:39
【问题描述】:

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

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

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

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

这可以通过修改web应用部署项目文件来实现吗?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-01-24
      • 1970-01-01
      • 2015-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-13
      • 2011-02-28
      相关资源
      最近更新 更多