在Visual Studio中的相同解决方案中引用项目

时间:2018-11-16 16:48:07

标签: c# visual-studio dll

我有两个项目的解决方案。这些项目之一是带有DLL文件的库。我希望能够在其他项目中引用该项目库以使用其类。我的最终目标是做到这一点,同时仍然可以访问库的源代码。我尝试引用.dll,也尝试引用.csproj。两种情况都可以,但是我收到代码CS0436的120条警告:

Warning CS0436  The type 'BitField' in 'C:\FilePath' conflicts with the imported type
'Typename' in 'LibraryName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. 
Using the type defined in 'C:\FilePath'.    LibraryName C:\FilePath 38  Active

我已经花了一个多小时阅读本网站上的MSDN指南和其他文章。因此,如果没有人将其标记为重复线程,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

您只需要右键单击您的项目,然后选择Add-> Reference。 在此窗口中,从左侧标签中选择项目,然后选择具有dll输出的项目。

还请确保您的项目具有与其目标相同的.Net框架。

祝你好运