来自项目文件的不同目录中的WiX源文件

时间:2013-01-16 16:16:41

标签: visual-studio-2010 wix votive

我正在构建Visual Studio 2010解决方案的安装程序,我决定使用WiX。我已经将WiX设置项目添加到解决方案中,并尝试以与解决方案中其他项目类似的方式对其进行配置。

这些项目的设置方式是他们的项目文件与源代码的其他部分位于一个单独的目录中:

Source
    Core
    UI
    Projects <- .vcproj files for the Core and UI projects are in this directory
    ...

现在,WiX安装程序的新项目称为安装程序,因此目录树现在看起来像:

Source
    Core
    UI
    Setup
    Projects <- .wixproj for Setup is here, and I want it's source files in the Setup directory
    ...

问题是每当我将一个源文件添加到安装项目时,它会将文件从它所在的位置复制到.wixproj文件旁边的Projects目录。

我是否可以在项目中设置一些内容以防止此行为并将WiX源文件就地包含在内?

1 个答案:

答案 0 :(得分:0)

Bryan's comment基本上涵盖了它:

  

您还可以在xml编辑器中打开.wixproj,并通过编辑xml来添加文件(请参阅链接到项目的其他文件的显示方式)。这似乎更复杂,但如果您要添加大量源文件,可能会更加繁琐。