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