2

我们有一个 .NET 2.0 应用程序,我们通常在 IIS6 上运行,过去在 IIS7 上运行良好,但最近在为 Vista IIS7 安装 SP1 后,Web.Config 文件中的一行似乎卡住了:

<system.web AllowLocation="true">

删除 AllowLocation 属性是否安全?这个属性有什么作用?

4

2 回答 2

1

来自 MSDN:

当设置为 false 时,AllowLocation 属性指示该部分由本机代码阅读器访问。因此,不允许使用位置属性,因为本机代码阅读器不支持位置的概念。

默认值为 true,因此您应该能够在不影响您的应用程序的情况下将其删除。

于 2008-09-25T23:42:56.210 回答
0

将此设置为 true 应该启用<location>web.config 中的任何部分,因此如果其中没有任何部分,您应该可以将其删除。

于 2008-09-25T22:45:22.790 回答