我有两个项目的解决方案。这些项目之一是带有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指南和其他文章。因此,如果没有人将其标记为重复线程,我将不胜感激。
答案 0 :(得分:1)
您只需要右键单击您的项目,然后选择Add-> Reference。 在此窗口中,从左侧标签中选择项目,然后选择具有dll输出的项目。
还请确保您的项目具有与其目标相同的.Net框架。
祝你好运