找不到 localhost 的网页找不到与以下网址对应的网页:http://localhost:8097/
HTTP ERROR 404
本地运行代码没有任何问题,只要发布到iis就报错
确保您的应用程序在IIS中正确配置。检查网站名称、物理路径、端口号等设置是否正确。确保应用程序的默认文档(如index.html或Default.htm)位于正确的位置,并已在IIS中正确配置。
检查应用程序的日志和事件查看器,以查看是否有与部署相关的错误或警告。这些日志可能会提供有关问题的更多详细信息。
检查应用程序的URL地址是否正确。根据您的描述,您在本地使用的是不同的端口号(8097),但在部署到IIS时可能使用了默认的80端口。请确保应用程序在IIS中正确配置,并使用正确的URL。确保应用程序所使用的端口号(8097)在IIS中没有被其他应用程序占用
确保您已安装所需的IIS和ASP.NET Core模块(IIS模块)。这些模块对于将.NET Core应用程序部署到IIS是必需的。确保您的服务器上已安装了.NET Core运行时和相关组件。
检查应用程序的代码和配置,确保没有任何可能导致问题的更改或配置错误。确保应用程序的依赖项已正确安装,并且应用程序的启动配置正确。
检查应用对应的应用程序池配置,是否为托管