在C#中将公共文件添加到不同的项目

时间:2014-09-14 04:32:44

标签: c#

我在差异路径中有2个项目。我想在两个项目中使用一些通用文件(.cs文件)。

D:\Tests\WindowsFormsApplication_1\WindowsFormsApplication_1
D:\Tests\WindowsFormsApplication_2\WindowsFormsApplication_2
D:\Tests\Common

如何为这两个项目的一个路径(" Common"文件夹)添加这些公共文件?

3 个答案:

答案 0 :(得分:1)

是的,你可以。右键单击您的项目,"添加" - > "现有项目...",选择您的* .cs文件,然后点击"添加"旁边的向下箭头。按钮并选择"添加为链接"。

答案 1 :(得分:0)

如果不复制它们,则无法在2个不同的项目中使用相同的文件。但是你可以在类库的类型中添加第三个项目并将共享文件放入其中,然后在之前的项目中添加对该项目的引用

答案 2 :(得分:0)

如果您希望在其他项目中可以编辑公共文件 按照user4015859的建议重新设置公共文件的类库项目,但不是在其他解决方案中添加对该项目的引用,而是通过右键单击解决方案并选择Add>将实际项目添加到解决方案中。现有项目......

您仍然需要添加引用,但在引用管理器对话框中(右键单击引用以打开它),选择左侧的项目,并列出您的公共项目。勾选并单击“确定”。

要使用公共项目中的类等,只需在要使用它的单元中添加其命名空间。

通过这种方式,您可以编辑其他任何解决方案中的公共文件,并且在更改任何文件时无需手动构建常用解决方案。