我正在尝试遵循此处找到的非常简单的 TodoApi 教程 https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-web-api
我可以使用
在我的本地盒子上独立运行它dotnet run <ApplicationName>
使用 Postman 进行的快速测试显示独立应用程序在我的本地计算机上运行良好。但是,当我尝试将应用程序“部署”到我的 Windows Server 2008 R2(我已经在其中安装了 DotNetCore SDK 和 DotNetCore WindowsHosting)时,出现了这个错误:
“部署”是指复制文件夹。所以我的问题有两个:
1) 是否有关于如何将具有 dotnet 核心的独立 api 部署到不同的 windows 服务器的指南/说明,服务器能够托管此类 api 应用程序的先决条件?
2) 是否有将 api 部署到 IIS 的指南?
谢谢,
最佳答案
经过大量研究和撞墙之后,我终于找到了一篇来自 Rick Stralh 的精彩文章,其中详细介绍了应如何使用 IIS 发布和托管 Asp.Net Core 应用程序。我发现这篇文章非常有用,并且回答了我所有的问题。我想我想分享一下,以防其他人遇到与我相同的问题。谢谢你,里克!!
关于iis - 使用 DotNet Core 将 API 部署到带有 IIS 的 Windows Server 2008 R2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41704641/