错误:
使用注册为的部分是错误的 allowDefinition ='MachineToApplication'超出应用程序级别。这个 虚拟目录未配置为错误可能导致错误 IIS中的应用程序。
我的错误在上面。如何解决这个问题呢。
答案 0 :(得分:2)
您需要在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
从技术上讲,这跨越了程序员和Server Admin职责之间的界限,但作为.NET Web开发人员,您需要知道在Visual Studio中创建的任何网站或Web应用程序都需要设置为自己的IIS Applicaiton在它部署到的Web服务器上。
这里有很多值得注意的信息,特别是如果您自己完成所有这些,或者服务器管理员不熟悉IIS应用程序和.NET Web应用程序之间的关系。 http://msdn.microsoft.com/en-us/library/6hy1xzbw.aspx
(管理员不知道我们需要什么并不罕见)
答案 1 :(得分:1)
注册到适当的位置或将您的虚拟目录正确配置为IIS中的应用程序。