如何从不同的解决方案引用c#类库项目(而不是dll)

本文关键字:项目 dll 类库 引用 解决方案 | 更新日期: 2023-09-27 17:59:30

我的项目在解决方案1中。我想推荐解决方案2中的一个项目。我可以成功引用dll,但不能引用项目。

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

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

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

如何从不同的解决方案引用c#类库项目(而不是dll)

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

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

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

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

4) 选择解决方案并检查您的类库项目,然后按"确定"。

5) 重建您的解决方案

6) 现在,您可以使用位于.cs文件

顶部的语句来使用类库的类和对象