Web应用程序在本地计算机上运行,但在ASP.NET中的Web服务器上出错

本文关键字:Web ASP NET 中的 出错 服务器 但在 运行 应用程序 计算机 | 更新日期: 2023-09-27 18:28:38

我第一次开发了两个ASP.NET web应用程序,但这两个应用程序都在本地机器上运行,但在托管时在web服务器上会出错。我找了很多,但没有找到任何解决方案。请帮帮我。

分析器错误消息:

在应用程序级别之外使用注册为allowDefinition='MachineToApplication'的节是错误的。此错误可能是由于未将虚拟目录配置为IIS中的应用程序所致。

此外,在我的第一个web应用程序中,所有页面在本地机器和web服务器上都运行良好,但在登录页面中,在输入错误的ID和密码后,它会显示消息"错误的用户ID或密码",但在输入正确的ID和密码时,它会出现与上述相同的错误。

我的第二个web应用程序的所有页面在本地机器上都能正常工作,但会出现上面提到的相同错误。

Web应用程序在本地计算机上运行,但在ASP.NET中的Web服务器上出错

subdirectoryweb.config的内容应放在根目录中。子目录中的配置使IIS将子目录视为应用程序根目录,但它不是应用程序根。这就是您得到错误allowDefinition='MachineToApplication'的原因。