c# - 在 .Net Core 中引用另一个项目

标签 c# visual-studio reference asp.net-core-mvc

我在空白解决方案中有 6 个项目。我只想将一个项目引用到另一个项目。我在 Blog.Web 项目中有 HomeController。我想访问另一个项目的方法,例如 Blog.Services 项目中的 IOrganizationService。如何在 HomeController 类中使用 IOrganization 的方法?为了清楚的洞察力,请看图片。 enter image description here

红色标记表示错误....

最佳答案

看起来您已经将所有内容创建为网站,但我怀疑这些项目中大多数实际上应该是类库( dll),而不是网站。您可能需要重置一些东西!

您应该能够右键单击 Dependencies 节点以添加项目引用: enter image description here

或项目节点:

enter image description here

然后:enter image description here

或者:编辑 csproj 并添加 <ProjectReference>节点:enter image description here

关于c# - 在 .Net Core 中引用另一个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44651629/

相关文章:

c# - 缺少使用 BingMapsRESTToolkit 获取距离的最后一步

c# - 在 C# 中编译表单

c++ - VS 在程序集操作码中嵌入字符串

c++ - 使用 Visual Studio 2008 编译但不使用 g++ 的引用相关问题

c++ - C++11 的线程安全性以及通过临时对象的引用传递

c++ - 为什么在返回ostream类时使用引用?

c# - 泛型类型冲突?

C# 控制台应用程序 - 佣金计算器 - 如何将变量传递到 Main()

c# - C#UDPClient未通过外部IP接收数据包

rust - 在比赛中使用ref和与非引用匹配之间是否有区别?