Ошибка: невозможно создать файл deps.json, возможно, он уже создан.при добавлении Сервисной ссылки в формы Xamarin - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть проект Xamarin forms v3.1 со стандартным подходом .net, я пытаюсь добавить ссылку на веб-сервис, который у меня есть, с помощью добавления подключенного сервиса, а затем из всплывающего окна выбираю провайдера ссылок на веб-сервисы Microsoft.я добавляю ссылку на веб-сервис, и Visual Studio (2017 v15.8) обнаруживает ее структуру, затем, когда я нажимаю «Готово», это занимает некоторое время, а затем показывает эту ошибку:

Невозможно сгенерировать deps.json, возможно, это уже былосгенерировано.
Вы можете указать опцию «-d» перед именем инструмента для диагностического вывода (например, «dotnet -d»: C: \ Program Files \ dotnet \ sdk \ 2.1.400 \ Sdks \ Microsoft.NET.Sdk \ target \ GenerateDeps \ GenerateDeps.proj Готово.

есть идеи, почему это происходит и как решить эту проблему

1 Ответ

0 голосов
/ 17 декабря 2018

Когда я добавляю ссылку на сервис к обычному веб-приложению.net, я получаю ту же ошибку.После расследования я узнал, что каким-то образом svcutil не был установлен.После того как я установил svcutil с помощью диспетчера пакетов Nuget (Install-Package dotnet-svcutil), эта проблема была решена.

Подробнее о ядре .net и svcutil: Ref: https://docs.microsoft.com/en-us/dotnet/core/additional-tools/dotnet-svcutil-guide

...