<requiredRuntime> 元素
更新:2007 年 11 月
指定应用程序仅支持公共语言运行库 1.0 版。
<configuration> 元素
<startup> 元素
<requiredRuntime> 元素
<requiredRuntime
version="runtime version"
safemode="true|false"/>
属性和元素
以下几节描述了属性、子元素和父元素。
属性
属性 |
说明 |
---|---|
version |
可选的属性。 一个字符串值,它指定此应用程序支持的 .NET Framework 版本。字符串值必须与位于 .NET Framework 安装根目录下的目录名称匹配。不分析字符串值的内容。 |
safemode |
可选的属性。 指定运行库启动代码是否搜索注册表以确定运行库版本。 |
安全模式属性
值 |
说明 |
---|---|
false |
在注册表中搜索。这是默认值。 |
true |
不在注册表中搜索。 |
子元素
无。
父元素
元素 |
说明 |
---|---|
configuration |
公共语言运行库和 .NET Framework 应用程序所使用的每个配置文件中的根元素。 |
startup |
包含 requiredRuntime 元素。 |
备注
<supportedRuntime> 元素应由使用运行库 1.1 版或更高版本生成的所有应用程序使用。仅为支持运行库 1.0 版而生成的应用程序必须使用 <requiredRuntime> 元素。
version 属性字符串必须与指定的 .NET Framework 版本的安装文件夹名称匹配。不解释此字符串。如果运行库启动代码找不到匹配的文件夹,则不加载运行库;启动代码显示错误信息并退出。
说明: |
---|
Microsoft Internet Explorer 中承载的应用程序的启动代码忽略 <requiredRuntime> 元素。 |
示例
下面的示例说明如何在配置文件中指定运行库版本。
<configuration>
<startup>
<requiredRuntime version="v1.0.3705" safemode="true"/>
</startup>
</configuration>