【发布时间】:2012-05-11 06:27:53
【问题描述】:
错误:
使用注册为的部分是错误的 allowDefinition='MachineToApplication' 超出应用程序级别。这 错误可能是由于未将虚拟目录配置为 IIS 中的应用程序。
我的错误在上面。如何解决这个问题呢。
【问题讨论】:
标签: asp.net
错误:
使用注册为的部分是错误的 allowDefinition='MachineToApplication' 超出应用程序级别。这 错误可能是由于未将虚拟目录配置为 IIS 中的应用程序。
我的错误在上面。如何解决这个问题呢。
【问题讨论】:
标签: asp.net
您需要在 IIS 中配置应用程序。
IIS7 和 IIS6 指令:http://www.affiliatewiz.com/support/appstartpoint.asp
更完整的 IIS7 说明:http://msdn.microsoft.com/en-us/library/bb763173.aspx
还有更完整的IIS5/IIS6指令:http://msdn.microsoft.com/en-us/library/zwk103ab.aspx
从技术上讲,这跨越了程序员和服务器管理员职责之间的界限,但作为 .NET Web 开发人员,您确实需要知道您在 Visual Studio 中创建的任何网站或 Web 应用程序都需要设置为自己的 IIS 应用程序在它部署到的网络服务器上。
这里有很多值得了解的信息,特别是如果您自己做这一切,或者服务器管理员不熟悉 IIS 应用程序和 .NET Web 应用程序之间的关系。 http://msdn.microsoft.com/en-us/library/6hy1xzbw.aspx
(管理员不知道我们需要什么并不少见)
【讨论】:
要么注册到适当的地方,要么将你的虚拟目录正确配置为 IIS 中的应用程序。
【讨论】: