Новый проект xamarin.form Prism Error NETSDK1004 - Prism 2.2.1 - PullRequest
1 голос
/ 28 мая 2020

при создании нового проекта xamarin.form prism я получаю эту ошибку при запуске. С предыдущей версией 2.1.7 у меня все работало нормально. Это не позволяет мне открыть пакет Nuget, так как он также выдает ошибку. Любая рекомендация? Я видел 2 сообщения об этой ошибке, но они не относятся ко мне.

Ошибка NETSDK1004 Assets file 'C: \ Empresas \ Job_Facu \ Job \ Job.Prism \ Job.Prism \ obj \ project. активы. json 'не найдены. Запустите восстановление пакета NuGet, чтобы создать этот файл. Job.Prism C: \ Program Files \ dotnet \ sdk \ 3.1.202 \ Sdks \ Microsoft. NET .Sdk \ target \ Microsoft.PackageDependencyResolution.targets 234

1 Ответ

1 голос
/ 28 мая 2020

Ошибка подскажет, что делать. Запустите восстановление NuGet. Visual Studio должна помочь вам сделать это автоматически. Обратите внимание: если это произошло после обновления зависимостей, иногда Visual Studio путается, и лучше всего закрыть Visual Studio и снова открыть ее. Обычно это приводит к обновлению самого sh, так что вы получаете обновленное восстановление пакета.

Если это не работает для вас, вы можете загрузить последнюю версию nuget.exe и из командной строки перейти в каталог решения и выполнить команду {path to nuget.exe} restore.

Когда NuGet выполняет восстановление, он создает файл project.assets. json в папке obj каждого восстановленного проекта. Это, в свою очередь, предоставляет MSBuild справочную информацию, необходимую для правильной ссылки на ваши зависимости, такие как Prism и Xamarin.Forms.

...