这个错误在GridView的上下文中意味着什么?
在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的。此错误可能是由于虚拟目录未在IIS中配置为应用程序。
答案 0 :(得分:2)
转到IIS并使用“创建应用程序”按钮将虚拟目录转换为应用程序
答案 1 :(得分:0)
此错误不太可能与您的Gridview控件有关。如消息所示,您更有可能未将网站的虚拟目录配置为IIS中的应用程序。右键单击IIS中的网站并检查其属性。
答案 2 :(得分:0)
这确实是第一个要检查的方案。但是,发生此错误的最令人沮丧的情况是在不同的构建配置下构建/发布之后(即在Release下构建,然后尝试在Debug下构建并获得此错误)。您应该在发布模式下执行清理操作。
请参阅此答案,该答案指出了更多详情:Error: allowDefinition='MachineToApplication' beyond application level