如何从不同的解决方案

时间:2016-08-01 08:26:33

标签: c# .net class-library

我的项目在解决方案1中。我想从solution2中引用一个项目。我可以成功引用dll,但不是项目。

我无法将其他项目添加到我的解决方案中。在这种情况下,我如何将其添加为项目参考。需要一些建议。

我在csproj文件中添加了参考手册,但构建失败了。

<ProjectReference Include="..\..\Common\Project2.csproj">
      <Project>{78cd0a60-06fb-4941-323e-337f0e43c693}</Project>
      <Name>Project2</Name>
</ProjectReference>

1 个答案:

答案 0 :(得分:2)

将您的项目放在同一个文件夹(类库项目和当前项目)中 - 推荐但不必要

1)右键单击您的解决方案文件,然后单击添加 - &gt;现有项目 - &gt;转到类库项目的文件夹并选择项目文件。

2)将项目添加到解决方案后,您需要添加对当前应用程序的引用。

3)现在右键单击您的项目,然后单击添加参考

4)选择解决方案并检查您的课程库项目,然后按OK。

5)重建您的解决方案

6)现在,您可以使用.cs文件顶部的使用语句来使用类库的类和对象