NETSDK1013: значение TargetFramework не было распознано
Эта статья относится к: ✔️ пакету SDK для .NET Core 3.1.100 и более поздних версий
Пакет SDK пытается выполнить синтаксический анализ значений, предоставленных в файле проекта для <TargetFramework>
или <TargetFrameworks>
, в хорошо известное значение. Если значение не распознано, TargetFrameworkIdentifier
TargetFrameworkVersion
значение может иметь пустую строку или Unsupported
значение.
Чтобы устранить эту проблему, проверьте правильность написания значения TargetFramework
из списка поддерживаемых платформ.
Вы также можете задать свойства TargetFrameworkIdentifier
и TargetFrameworkVersion
напрямую в файле проекта.
<PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == ''">
<TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
<TargetFrameworkVersion>8.0</TargetFrameworkVersion>
</PropertyGroup>