首页 新闻 会员 周边

net core 6.0发布到iis报错

0
[待解决问题]

找不到 localhost 的网页找不到与以下网址对应的网页:http://localhost:8097/
HTTP ERROR 404

本地运行代码没有任何问题,只要发布到iis就报错

kai88866的主页 kai88866 | 菜鸟二级 | 园豆:202
提问于:2023-09-04 17:38
< >
分享
所有回答(2)
0
  1. 确保您的应用程序在IIS中正确配置。检查网站名称、物理路径、端口号等设置是否正确。确保应用程序的默认文档(如index.html或Default.htm)位于正确的位置,并已在IIS中正确配置。

  2. 检查应用程序的日志和事件查看器,以查看是否有与部署相关的错误或警告。这些日志可能会提供有关问题的更多详细信息。

  3. 检查应用程序的URL地址是否正确。根据您的描述,您在本地使用的是不同的端口号(8097),但在部署到IIS时可能使用了默认的80端口。请确保应用程序在IIS中正确配置,并使用正确的URL。确保应用程序所使用的端口号(8097)在IIS中没有被其他应用程序占用

  4. 确保您已安装所需的IIS和ASP.NET Core模块(IIS模块)。这些模块对于将.NET Core应用程序部署到IIS是必需的。确保您的服务器上已安装了.NET Core运行时和相关组件。

  5. 检查应用程序的代码和配置,确保没有任何可能导致问题的更改或配置错误。确保应用程序的依赖项已正确安装,并且应用程序的启动配置正确。

lanedm | 园豆:2381 (老鸟四级) | 2023-09-05 09:05
0

检查应用对应的应用程序池配置,是否为托管

马永猛 | 园豆:213 (菜鸟二级) | 2023-09-05 09:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册