问题
I have 6 projects in a blank solution. I just want to reference a project to another. I have HomeController
in Blog.Web projects. I want to access another project's methods like IOrganizationService
in Blog.Services projects. How can I use IOrganization's method in HomeController class? For clear insight, please see picture.
Red marks show the errors....
回答1:
It looks like you've created everything as web sites, but I suspect that most of those projects should actually be class libraries (dlls), not sites. You might need to reset a few things!
You should be able to right-click on the Dependencies node to add a project reference:
or the project node:
then:
Alternatively: edit the csproj and add a <ProjectReference>
node:
来源:https://stackoverflow.com/questions/44651629/referencing-another-project-in-net-core