从Visual Studio 2019创建新的.NET Core应用程序使我的应用程序在调试时与iisexpress一起运行。我打算部署到Linux,因此只想在整个Win7计算机上使用Kestrel进行开发,然后再使用自包含部署(我相信它将使用Kestrel)将其部署到Linux Server。
在Win7上进行开发时,我需要怎么做才能将应用程序配置为仅使用Kestrel而不使用IIS?
编辑:当我单击向下箭头并从IIS Express更改为应用程序名称时,出现此错误
答案 0 :(得分:1)
在Visual Studio 2019中,有一个绿色>按钮,您可以在运行应用程序时使用它。现在,该按钮的文本为“ IIS Express”。单击向下箭头,您可以对其进行更改,然后选择“ YourAppName”。
您也可以在命令行中做到这一点
导航到应用程序DLL所在的文件夹,然后运行dotnet YourAppName.dll
。