繁体   English   中英

无法将.NET Framework 4.6.2 Web应用程序引用添加到.NET Standard任何版本

[英]Can not add .NET framework 4.6.2 web app reference to .NET Standard any version

我创建了一个.NET Framework 4.6.2 Web应用程序。

然后,我创建了一个.NET Standard类库。 目标框架是1.6或1.5或更低的值都没有关系。

当我将Web应用程序作为对.NET Standard类库(单元测试项目)的项目引用添加时,出现此错误:

Severity    Code    Description Project File    Line    Suppression State
Error       One or more projects are incompatible with .NETStandard,Version=v1.5.               
Error       Project Api is not compatible with netstandard1.5 (.NETStandard,Version=v1.5). Project Api supports: net462 (.NETFramework,Version=v4.6.2)  

我使用Visual Studio 2017,并且安装了最新的.NET Core 1.0 / 11 SDK。

我该如何运作?

在当前的1.0工具中,.NET 4.6.2可以引用.NET Standard 1.5项目,但是.NET Standard 1.5项目不能引用.NET 4.6.2项目。

netstandard 2.0附带“工具2.0”之后,您将可以使用新的垫片功能来双向执行操作,但是在此之前,您需要使您的类库单元测试项目也成为.NET 4.6.2项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM