【发布时间】:2012-06-11 01:36:43
【问题描述】:
我在视觉工作室有一个解决方案。它包含的 2 个项目是测试项目。 2 是要部署的实际软件。这些项目中的一个是独立的另一个,我们称之为项目B。主项目,我们称之为项目A,引用项目B的dll文件。
这两个项目都有一些需要复制到输出的内容。它们都可以自己正常工作;但是,当项目 A 构建和启动时,它不会拉取项目 B 的内容。这当然是有道理的,因为它唯一引用的是一个 dll。此外,它不会安装任何项目 B,它只是对它有一个引用。
我认为理想情况下,其中的一些步骤可以让我同时安装和运行项目 A 和 B(顺便说一句,这是一个 powerpoint 插件),并且它们的资产可能会合并。如果需要,他们的资产可以分开,但我只需要从 A 调用项目 B 并让它返回一些文件。
我认为这听起来可能比实际更复杂。
【问题讨论】:
-
添加引用时,是专门为其他项目做的,还是引用dll?有关项目参考的更多信息。 msdn.microsoft.com/en-us/library/wkze6zky.aspx
-
不,我在项目 A 中引用了项目 B 中的 dll。当我尝试以这种方式将其添加为引用时,我无法浏览找到项目。该选项卡包含的唯一内容是测试项目。
标签: c# visual-studio-2010 build multi-project