【问题标题】:IIS configuration (ASP.NET Core Module v2) [duplicate]IIS 配置(ASP.NET Core 模块 v2)[重复]
【发布时间】:2021-08-13 06:09:28
【问题描述】:

我正在尝试在 IIS 服务器上发布使用 .net 5 制作的应用程序。

执行的过程:

注意事项:

Modules IIS

关于安装ASP.NET Core Runtime 5.0.6,根据其他帖子应该可以在:'C:\Program Files\IIS\Asp.Net Core Module\V2' ,但是即使安装成功,在这个目录下也找不到。

是否应该为 .Net 5 进行配置/安装?

【问题讨论】:

  • "根据其他帖子应该可以在:'C:\Program Files\IIS\Asp.Net Core Module\V2'",那么哪些帖子呢?它们可能完全错误,您应该始终从 Microsoft 官方文档开始。
  • 是的,我遵循官方文档。我添加了使用的安装程序的链接。目录参考只是我对其他运行中包含 net 5 的服务器所做的说明。
  • docs.jexusmanager.com/tutorials/ancm-diagnostics.html 运行报告,因为您可能遗漏了什么。

标签: c# asp.net asp.net-core iis


【解决方案1】:

为了将 ASP.NET Core 应用程序部署到 IIS,您需要首先通过安装 .NET hosting bundle 来相应地配置您的环境。

详情请read this tutorial

它不像 .NET Core 之前那么简单。注意您的发布模型,您现在可以部署完全独立的版本或依赖于机器中安装的 .NET 的版本。

最后,this article 包含有关您可能需要考虑的其他事项以及故障排除的有用信息。

【讨论】:

  • 这就是我所说的过程。我会尽量让我的问题更清楚
  • @VanderneySouza 相信我。我经历了同样的事情。帮自己一个忙并安装托管包。您可能正在单独安装组件。那对我不起作用。 MS为此提供了一个工具,因此请使用它。最后,即使他们声称您可以使用 net start,也不要这样做。重启你的服务器。
  • 我会尽快尝试重新安装并重新启动服务器。我谈论结果
  • 谢谢!它工作得很好。奇怪的是,我已经做了同样的过程,没有工作。
  • @VanderneySouza 我很高兴能够提供帮助。 :-)
猜你喜欢
  • 1970-01-01
  • 2020-03-13
  • 2018-01-29
  • 1970-01-01
  • 1970-01-01
  • 2019-07-28
  • 2020-12-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多