.netcore 3.1 - Windows 托管捆绑包 - 安装 .Net Core Runtime 3.1.0 Preview3 而不是 3.1.0(最终发行版本)

Pra*_*era 4 iis hosting .net-core-3.1 asp.net-core-3.1

我正在将现有的 .net core 3.0 Web api 项目升级到 3.1。我从Microsoft 官方网站下载了 .Net Core 3.1 的 Windows 托管捆绑包。

正如网站中提到的:

ASP.NET Core 运行时使您能够运行现有的 Web/服务器应用程序。在 Windows 上,我们建议安装包含 .NET Core 运行时和 IIS 支持的托管捆绑包。

安装托管捆绑包后,我检查了控制面板以验证它是否安装正确。令我惊讶的是,我发现安装了 .Net Core Runtime 版本为 3.1.0 Preview3 而不是仅安装 3.1.0。这种行为是故意的吗?我很担心,因为在我部署代码后它不应该抛出任何错误/问题。请提出您的意见..我应该手动卸载预览版并安装3.1.0版本吗?

Ham*_*RIM 6

我想分享这个链接,因为它让我觉得无聊。我在互联网上看到很多关于加入 azure 等的广告。我不喜欢这些东西!微软请不要做这个东西。如果它是免费的,那么就分享给所有人吧!

https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-aspnetcore-3.1.3-windows-hosting-bundle-installer