【发布时间】:2010-10-19 22:19:36
【问题描述】:
这个错误在 GridView 的上下文中意味着什么?
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由于虚拟目录未在 IIS 中配置为应用程序所致。
【问题讨论】:
这个错误在 GridView 的上下文中意味着什么?
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由于虚拟目录未在 IIS 中配置为应用程序所致。
【问题讨论】:
这确实是要检查的第一个场景。但是,发生此错误的最令人沮丧的情况是在不同的构建配置下构建/发布之后(即在 Release 下构建,然后尝试在 Debug 下构建并收到此错误)。您应该在 Release 模式下执行 Clean 操作。
查看指向更多详细信息的答案:Error: allowDefinition='MachineToApplication' beyond application level
【讨论】:
此错误不太可能与您的 Gridview 控件有关。正如消息所暗示的那样,您更有可能没有将网站的虚拟目录配置为 IIS 中的应用程序。右键单击 IIS 中的网站并检查其属性。
【讨论】:
转到 IIS 并使用“创建应用程序”按钮将虚拟目录转换为应用程序
【讨论】: