<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>