项目“ClassLibraryX.csproj”以“netstandard2.1”为目标。以 '.NETFramework,Version=v4.7.2 为目标的项目不能引用它
Posted
技术标签:
【中文标题】项目“ClassLibraryX.csproj”以“netstandard2.1”为目标。以 \'.NETFramework,Version=v4.7.2 为目标的项目不能引用它【英文标题】:Project 'ClassLibraryX.csproj' targets 'netstandard2.1'. It cannot be referenced by a project that targets '.NETFramework,Version=v4.7.2项目“ClassLibraryX.csproj”以“netstandard2.1”为目标。以 '.NETFramework,Version=v4.7.2 为目标的项目不能引用它 【发布时间】:2021-12-05 16:46:32 【问题描述】:我有一个面向 netstandard 2.1 的类库项目,当我将其引用到面向 .NET Framework v4.7.2 的 WinForms .NET Framework 项目时,我在构建时遇到错误。
项目“ClassLibraryX.csproj”以“netstandard2.1”为目标。它不能被以 '.NETFramework,Version=v4.7.2
为目标的项目引用
【问题讨论】:
那是a fact,你必须定位到 2.0 【参考方案1】:@esav96:
.NET Framework 不支持 .NET Standard 2.1。了解更多信息。
你可以看到the announcement of .NET Standard 2.1.。
【讨论】:
以上是关于项目“ClassLibraryX.csproj”以“netstandard2.1”为目标。以 '.NETFramework,Version=v4.7.2 为目标的项目不能引用它的主要内容,如果未能解决你的问题,请参考以下文章
#私藏项目实操分享#Android开发:当前项目以Module形式引用别的项目的步骤