我一直在为这个问题绞尽脑汁。我正在尝试让我的asp.net core 2.1应用程序在azure应用程序服务上运行。
这是我在Kudu看到的奇怪行为。
我看到了 dll
我的项目在kudu控制台中的文件 D:\home\site\wwwroot
. 然后我打字 dotnet run myproject.dll
我得到以下错误:
找不到要运行的项目。确保项目存在于d:\home\site\wwwroot中
你知道这是怎么回事吗?
我一直在为这个问题绞尽脑汁。我正在尝试让我的asp.net core 2.1应用程序在azure应用程序服务上运行。
这是我在Kudu看到的奇怪行为。
我看到了 dll
我的项目在kudu控制台中的文件 D:\home\site\wwwroot
. 然后我打字 dotnet run myproject.dll
我得到以下错误:
找不到要运行的项目。确保项目存在于d:\home\site\wwwroot中
你知道这是怎么回事吗?
3条答案
按热度按时间6tdlim6h1#
我也有同样的问题。不确定这是否是一个解决办法,但它运行的代码。
mum43rcc2#
从文件中
dotnet run命令用于项目上下文,而不是生成的程序集。如果您试图运行依赖于框架的应用程序dll,则必须在不使用命令的情况下使用dotnet。
所以试着像这样运行
yc0p9oo03#
转到dll的路径并使用以下命令运行它: