Не удалось найти проект для запуска. Убедитесь, что проект существует в D: \ home \ site \ wwwroot - PullRequest
0 голосов
/ 26 апреля 2018

Я боролся с этим вопросом навсегда сейчас. Я пытаюсь запустить приложение ASP.NET Core 2.1 в службе приложений Azure.

Вот странное поведение, которое я вижу в Куду.

Я вижу файл dll для моего проекта в консоли Kudu в D:\home\site\wwwroot. Затем я набираю dotnet run myproject.dll и получаю следующую ошибку:

Не удалось найти проект для запуска. Убедитесь, что проект существует в D: \ дом \ сайт \ Wwwroot

Есть идеи, что здесь происходит?

Ответы [ 2 ]

0 голосов
/ 14 мая 2019

У меня была такая же проблема. Не уверен, что это обходной путь, но он запустил код. dotnet run --project name-of-your-project-here

0 голосов
/ 26 апреля 2018

Из документов

Команда dotnet run используется в контексте проектов, а не в сборке сборок. Если вы пытаетесь запустить приложение, зависящее от фреймворка Вместо DLL вы должны использовать dotnet без команды.

Так попробуй и запусти вот так

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