我有点困惑,因为我无法将.netstandard 2.0项目添加到核心2.0项目中。我也尝试添加多个目标框架,但这也不起作用。请看附件中的图片。无法在核心2.0项目中引用.netstandard 2.0项目
Ps。 2017年15.3.1今天
我已经更新到VS的Standard20.csproj如下所示:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
</Project>
的Core2.csproj如下所示:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Folder Include="wwwroot\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\ClassLibrary1\Standard20.csproj" />
</ItemGroup>
</Project>
而且我想在Core2项目中使用的类看起来很简单:
namespace ClassLibrary1
{
public class Class1
{
}
}
而不是只显示一个屏幕截图,如果你提供了一个最小的例子:a)两个项目文件; b)每个项目的短期课程; c)使用dotnet构建时会发生什么的日志(如文本)。 –
您是否安装了.NET Core/Standard 2.0 SDK? https://www.microsoft.com/net/download/core或https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.0-download.md –
@LasseV .Karlsen是的,我有 – aph5