<supportedRuntime> 項目

更新:2007 年 11 月

指定應用程式所支援的 Common Language Runtime 版本。所有以 .NET Framework 1.1 (含) 以後版本所建置的應用程式,都應該使用這個項目。

<configuration>

   <startup>

      <supportedRuntime>

<supportedRuntime version="runtime version"/>

選擇性屬性

屬性

說明

version

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

sku

字串值,指定執行應用程式的 SKU。如需詳細資訊,請參閱 .NET Framework Client Overview

備註

version 屬性字串必須符合指定的 .NET Framework 版本的安裝資料夾名稱。這個字串並不會被解譯。

如果應用程式組態檔中沒有 <supportedRuntime> 項目,則會使用建置應用程式時所用的執行階段版本。

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

當支援多個執行階段版本時,第一個項目應該指定最偏好的執行階段版本,而最後一個項目則指定最不偏好的版本。

注意事項:

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

範例

下列範例顯示如何在組態檔中指定支援的執行階段版本。

<configuration>
   <startup>
      <supportedRuntime version="v1.1.4322"/>
      <supportedRuntime version="v1.0.3705"/>
   </startup>
</configuration>

組態檔

這個項目可以在應用程式組態檔中使用。

請參閱

概念

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

參考

啟始設定結構描述

其他資源

.NET Framework 的組態檔結構描述