ASP. NET Core MVC - NETSDK1018 Неверная строка версии Nuget 'Win10 - 1709 - Сборка - 1.5.3' - после обновления Windows 10 - PullRequest
0 голосов
/ 29 января 2020

У меня есть ASP. NET Core MVC веб-сайт, который я разрабатывал на Windows 8 P C для Visual Studio 2017. Я только что поменял свой ноутбук на Windows 10 один, скачал и переустановил Visual Studio 2017, но теперь я не могу построить свое решение.

Когда я go собираю> Перестроить решение (или любое другое подобное действие), я получаю следующую ошибку сообщение:

NETSDK1018 - неверная строка версии Nuget 'Win10 - 1709 - сборка - 1.5.3'

В моем Google это выглядит как Windows 10 версия сборки, так что я предполагаю, что где-то передается неправильное значение?

Двойной щелчок сообщения об ошибке приводит меня к файлу с именем Microsoft. NET .GenerateAssemblyInfo.targets (который я не имею права изменять), выделяя следующее:

<GetAssemblyVersion Condition="'$(AssemblyVersion)' == ''" NuGetVersion="$(Version)">
    <Output TaskParameter="AssemblyVersion" PropertyName="AssemblyVersion" />
</GetAssemblyVersion>

Я не уверен, связано ли это с проблемой или является отдельной проблемой, но у меня не установлено ни одного пакета Nuget и при попытке установить Microsoft.EntityFrameworkCore.SqlS erver , например, я получаю:

Операция не выполнена, так как детали для проекта [имя проекта] не могут быть загружены.

Буду очень признателен за любую помощь, так как я в настоящее время совершенно не могу работать с моим сайтом!

ДОПОЛНИТЕЛЬНО: Я сейчас скачал и установил Visual Studio 2019, и там появляется то же сообщение об ошибке: (

...