4

在我阅读的关于 WiX 的每个教程和 HowTo 网站(如这里)中,我应该添加对我的其他项目的引用,但是当我选择添加引用时,我在项目选项卡的项目列表中没有任何内容。我在 Visual Studio 2012 上尝试过这个,之前使用的是 WiX 3.7,现在是 3.8。

如果有解决方案根本不使用“添加引用”功能,我该如何以其他方式构建?我是初学者,所以我真的不知道如何在没有此功能的情况下使用 WiX,如果我在发布向导中发布了我的 C# 应用程序,我应该将所有生成的文件添加到组件组中,每个文件都在<Component>标签中?

4

1 回答 1

4

可能就是这么简单...

在 Visual Studio 中,添加引用的项目选项卡仅列出同一解决方案中的项目。您只需将项目添加到解决方案并返回到添加引用的对话框。

解决方案只是一组可以一起构建的零个或多个项目。您可以在多个解决方案中拥有一个项目。唯一的限制是,如果项目 B 引用项目 A(B 是 A 的下游),则 A 应该在包含 B 的每个解决方案中。如果项目范围很小,通常只有一个解决方案适用于所有项目。另一方面,如果一个开发人员只在上游项目上工作,那么该开发人员可能会发现使用没有下游项目的解决方案更容易。

设置项目往往在下游,但请注意,它们可能不依赖于库测试项目。

[流不是最好的技术术语。连接项目的宇宙是一个有向无环图。]

于 2013-08-12T13:47:06.563 回答