Произошла ошибка при восстановлении пакетов NuGet: «Неверный ввод данных восстановления. Целевые платформы не указаны». - PullRequest
0 голосов
/ 23 марта 2020

Как устранить сообщение об ошибке Visual Studio (MSBuild):

Произошла ошибка при восстановлении пакетов NuGet: «Неверный ввод данных для восстановления. Целевые платформы не указаны.»

1 Ответ

0 голосов
/ 23 марта 2020

Проблема была вызвана неправильным типом проекта, указанным в файле .sln. В файле решения проект имел тип {D954291E-2A0B-460D-934E-DC6B0785DB48} (Shared Project / Windows Store App Universal).

...
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "SomeProject", "SomeProject", "{...}"
...

Но на самом деле проект C# (проект SDK). Проблема была решена путем изменения GUID / UUID в файле решения на правильный, который является {9A19103F-16F7-4668-BE54-9A1E7A4F7556}.

...
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SomeProject", "SomeProject", "{...}"
...
...