<legacyV1CASPolicy> 元素

更新:2007 年 11 月

指定运行库是否使用旧版代码访问安全性 (CAS) 策略。

<configuration> 元素
  <runtime> 元素
    <legacyV1CASPolicy> 元素

<legacyV1CASPolicy  
   enabled="true|false"/>

属性和元素

以下几节描述了属性、子元素和父元素。

属性

属性

说明

enabled

必选的属性。

指定运行库是否使用旧版 CAS 策略。

启用的属性

说明

false

不要使用旧版 CAS 策略。这是默认设置。

true

使用旧版 CAS 策略。

子元素

无。

父元素

元素

说明

configuration

公共语言运行库和 .NET Framework 应用程序所使用的每个配置文件中的根元素。

runtime

包含关于运行库初始化选项的信息。

备注

在 .NET Framework 1.0 和 1.1 版中,标识权限不能具有 Unrestricted 状态。在 .NET Framework 2.0 版中,标识权限可以为 Unrestricted。在应用程序的配置文件中使用此元素指定标识权限的旧版 CAS 行为。通过将环境变量 COMPLUS_LegacyV1CASPolicy 设置为 1,可以为计算机上的所有应用程序指定旧版 CAS 行为。

配置文件

此元素只可用于应用程序配置文件中。

示例

下面的示例演示如何为某个应用程序启用旧版 CAS 策略。

<configuration>
   <runtime>
      <legacyV1CASPolicy enabled="true"/>
   </runtime>
</configuration>

请参见

参考

运行库设置架构

其他资源

.NET Framework 的配置文件架构