Развертывание веб-проекта ASP.NET в Azure приводит к ошибке OutputPath - PullRequest
0 голосов
/ 25 февраля 2019

При попытке развернуть веб-проект в Azure я получаю следующую ошибку:

Неправильный ввод данных для восстановления.Отсутствует обязательное свойство OutputPath для типа проекта PackageReference.

Проект создан в VS2017, который состоит из основного веб-проекта и двух проектов DLL.Веб-проект ссылается на два проекта DLL.Я добавил ценный проект в настройки приложения, чтобы он создал правильный проект для развертывания.

Я не уверен, почему я получаю вышеуказанную ошибку.Я подозреваю, что проекты DLL не компилируются и не ссылаются на веб-проект.Но точно знаете, как определить это отношение в веб-службах Azure.Если кто-то может помочь, спасибо заранее.

1 Ответ

0 голосов
/ 27 февраля 2019

Я только что создал простое демо-приложение asp.net mvc с одним веб-приложением и одним библиотечным проектом внутри решения, которое вызывается веб-приложением.Я не добавил ни одной базы данных.И развернул его из Visual Studio напрямую.Я следовал за обоими процессами развертывания, упомянутыми ниже -

  1. Развертывание напрямую с существующим в решении проектом библиотеки - работает нормально
  2. Сохраните скомпилированный файл библиотеки и удалите существующийпроект.Добавить ссылку на скомпилированную dll вручную и развернуть решение - тоже отлично работает

Дайте мне знать, как вы развернули свое приложение.Я относительно новичок в лазури и учусь, хотел бы предложить свою помощь:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...