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

C# Web应用程序在本地计算机上运行,但在ASP.NET的Web服务器上出现错误,c#,html,css,sql,asp.net,C#,Html,Css,Sql,Asp.net,我第一次开发了两个ASP.NET web应用程序,但这两个应用程序都可以在本地计算机上运行,但托管时在web服务器上出现错误。我搜索了很多,但没有找到任何解决方案。请帮帮我 分析器错误消息: 在应用程序级别之外使用注册为allowDefinition='MachineToApplication'的节是错误的。此错误可能是由于未在IIS中将虚拟目录配置为应用程序造成的 此外,在我的第一个web应用程序中,所有页面在本地计算机和web服务器上都工作正常,但在登录页面中,输入错误的ID和密码后,会显示

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

分析器错误消息:

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

此外,在我的第一个web应用程序中,所有页面在本地计算机和web服务器上都工作正常,但在登录页面中,输入错误的ID和密码后,会显示消息“错误的用户ID或密码”,但在输入正确的ID和密码时,会出现与上述相同的错误


我的第二个web应用程序的所有页面在本地计算机上都可以正常工作,但会产生与上述相同的错误。

子目录
web.config
的内容应放在根目录中。子目录中的配置使
IIS
将子目录视为应用程序根目录,但它不是应用程序根目录。这就是为什么会出现错误
allowDefinition='MachineToApplication'