首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >软件包Microsoft.CSharp 4.5.0与netcoreapp2.1错误消息不兼容

软件包Microsoft.CSharp 4.5.0与netcoreapp2.1错误消息不兼容
EN

Stack Overflow用户
提问于 2018-12-05 11:57:29
回答 3查看 1.2K关注 0票数 0

我正在尝试运行一个ASP.NET核心2.0应用程序。但是,当我单击“在IDE中运行”(用于构建应用程序)时,我会得到以下错误:

Controller.csproj: NU1202包Microsoft.CSharp 4.5.0与netcoreapp2.1 (.NETCoreApp,Version=v2.1)不兼容。Package Microsoft.CSharp 4.5.0不支持任何目标框架。 Controller.csproj: NU1202 Package System.Security.Principal 4.3.0与netcoreapp2.1 (.NETCoreApp,Version=v2.1)不兼容。Package System.Security.Principal 4.3.0不支持任何目标框架。

提前谢谢你。

EN

回答 3

Stack Overflow用户

发布于 2018-12-05 12:05:15

似乎您有一个旧版本的Visual。若要创建NetCore2.1应用程序,至少需要VisualStudio2017版本15.7,或者如果无法访问此版本,则切换到免费的Visual代码。

票数 0
EN

Stack Overflow用户

发布于 2018-12-05 12:29:14

您能删除对Package System.Security.Principal 4.3.0和包管理器do:Install-Package System.Security.Principal.Windows -Version 4.6.0-preview.18571.3的引用吗?

Package System.Security.Principal 4.3.0需要.NET Framework4.5,并且与.NET核心不兼容。

票数 0
EN

Stack Overflow用户

发布于 2018-12-06 12:31:56

通过创建一个新的解决方案并指向正确的变量(框架和其他变量),我设法解决了这个问题。非常感谢你的贡献。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53631798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档