共用方式為


<requiredRuntime> 項目

更新:2007 年 11 月

指定應用程式只支援 Common Language Runtime 1.0 版。

<configuration> 項目
  <startup> 項目
    <requiredRuntime> 項目

 <requiredRuntime      version="runtimeversion"    safemode="true|false"/>

屬性和項目

下列章節會說明屬性 (Attribute)、子項目和父項目。

屬性

屬性

說明

version

選擇性屬性。

字串值,指定這個應用程式所支援的 .NET Framework 版本。字串值必須符合 .NET Framework 安裝根目錄下存在的目錄名稱。不會剖析字串值的內容。

safemode

選擇性屬性。

指定 Runtime 啟始程式碼 (Startup Code) 是否搜尋登錄以決定 Runtime 版本。

Safemode 屬性

說明

false

尋找登錄。這是預設值。

true

不尋找登錄。

子項目

無。

父項目

項目

說明

configuration

每一個組態檔中的根 (Root) 項目是由 Common Language Runtime 和 .NET Framework 應用程式所使用的。

startup

包含 requiredRuntime 項目。

備註

所有使用執行階段 1.1 (含) 以後版本所建置的應用程式,都應使用 <supportedRuntime> 項目。建置為只支援 Runtime 1.0 版的應用程式時,必須使用 <requiredRuntime> 項目。

version 屬性字串必須符合指定的 .NET Framework 版本的安裝資料夾名稱。這個字串並不會被解譯。如果 Runtime 啟始程式碼沒有找到相符的資料夾,則不會載入 Runtime;啟始程式碼會顯示錯誤訊息,並且結束。

注意事項:

裝載在 Microsoft Internet Explorer 中的應用程式啟始程式碼會忽略 <requiredRuntime> 項目。

範例

下列範例顯示如何在組態檔中指定 Runtime 版本。

<configuration>
   <startup>
      <requiredRuntime version="v1.0.3705" safemode="true"/>
   </startup>
</configuration>

請參閱

概念

指定要使用哪一個執行階段版本

參考

啟始設定結構描述

其他資源

.NET Framework 的組態檔結構描述