C# .NET核心Web应用程序找不到程序集引用

C# .NET核心Web应用程序找不到程序集引用,c#,.net,asp.net-core,C#,.net,Asp.net Core,我在现有的.NET解决方案中添加了一个新的ASP.NET Core 2.1应用程序项目。我的目标是.NETFramework。如果我检查新添加的.NET核心Web应用程序项目的属性,我可以看到它的目标是Framework 4.7.2 我已经确保我要引用的服务层项目也在Framework版本4.7.2上。然后我右键单击核心Web应用程序并添加对服务层项目的引用,它似乎已经添加了 但是,当我尝试使用引用时,得到的类型或命名空间不存在错误是否缺少程序集引用 在Dependencies下,我可以看到它添

我在现有的.NET解决方案中添加了一个新的ASP.NET Core 2.1应用程序项目。我的目标是.NETFramework。如果我检查新添加的.NET核心Web应用程序项目的属性,我可以看到它的目标是Framework 4.7.2

我已经确保我要引用的服务层项目也在Framework版本4.7.2上。然后我右键单击核心Web应用程序并添加对服务层项目的引用,它似乎已经添加了

但是,当我尝试使用引用时,得到的类型或命名空间不存在错误是否缺少程序集引用

在Dependencies下,我可以看到它添加了一个项目图标,然后我的服务层引用就在那里,但当我双击它时,我发现以下错误:

我还检查了ASP.NET核心Web应用程序的csproj文件,我看到添加了以下内容

<ItemGroup>

    <ProjectReference Include="..\CarWarehouse.Service\Service.CarWarehouse.csproj" />

  </ItemGroup>


在正确添加此引用时,我是否遗漏了一些内容?

您是否安装了dotnet core 2.1@Monofuse-我正在运行VS 2017,安装了最新的更新版本so 15.9(看起来应该包含SDK)