共用方式為


<requiredRuntime> 元素

規定應用程式僅支援通用語言執行環境的 1.0 版本。 此元素已被棄用,不應再使用。 supportedRuntime應該用元素來代替。

<configuration>   <startup>     <requiredRuntime>

語法

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

屬性和元素

下列章節說明屬性、子元素和父元素。

Attributes

Attribute Description
version 選擇性屬性。

一個字串值,指定該應用程式所支援的 .NET Framework 版本。 字串值必須與 .NET Framework 安裝根目錄下的目錄名稱相符。 字串值的內容不會被解析。
safemode 選擇性屬性。

指定執行時啟動程式碼是否會搜尋登錄檔以判定執行時版本。

安全模式屬性

價值觀 Description
false 執行時啟動程式碼會顯示在登錄檔中。 這是預設值。
true 執行時啟動程式碼不會在登錄檔中查看。

子專案

沒有。

父元素

元素 Description
configuration 通用語言執行平台和 .NET Framework 應用程式所使用之每個組態檔中的根項目。
startup 包含元素 <requiredRuntime>

備註

僅支援執行時版本 1.0 的應用程式必須使用此 <requiredRuntime> 元素。 使用執行時版本 1.1 或更新版本的應用程式必須使用該 <supportedRuntime> 元素。

備註

如果你使用 CorBindToRuntimeByCfg 函式來指定設定檔,你必須在所有版本的執行時中使用該 <requiredRuntime> 元素。 當你使用 <supportedRuntime> 時,這個元素會被忽略。

version屬性字串必須與 .NET Framework 指定版本的安裝資料夾名稱相符。 此字串不會被解讀。 若執行時啟動程式碼未找到相符的資料夾,則執行時不會被載入;啟動代碼顯示錯誤訊息並退出。

Example

以下範例展示了如何在設定檔中指定執行時版本。

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

另請參閱