AllowLocation =“true”在Web.Config的System.Web部分中做了什么?

时间:2008-09-25 22:36:53

标签: asp.net windows iis configuration .net-2.0

我们有一个.NET 2.0应用程序,我们通常在IIS6上运行,并且用于在IIS7上正常运行,但是最近在为Vista安装SP1之后,IIS7似乎在Web.Config文件中窒息:

<system.web AllowLocation="true">

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

2 个答案:

答案 0 :(得分:1)

来自MSDN:

  

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

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

答案 1 :(得分:0)

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