.NET Compact Framework 的組態檔設定
更新:2007 年 11 月
.NET Compact Framework 支援在桌面上所支援的組態檔設定子集。這些組態檔設定可包含在應用程式組態檔或是裝置的組態檔。
當應用程式組態檔存在時,必須與應用程式執行檔本身位於相同的資料夾中,而且必須符合下列命名規範:applicationname.exe.config。這的檔案會控制應用程式的組態。
當裝置組態檔存在時,必須命名為 device.config 並儲存在 \Windows 目錄中。這的檔案會控制裝置的組態。
您在裝置組態檔所設定的值是全域的,會套用到所有應用程式。不過,如果您在應用程式組態檔中加入相對應的項目,則該項目的值會覆寫裝置組態檔中的值。
下表顯示支援的組態檔設定。
注意事項: |
---|
不支援 <publisherPolicy> 項目。 |
項目 |
定義 |
||
---|---|---|---|
指定應用程式或裝置要使用的 .NET Compact Framework 執行階段版本。例如,您可以強制使用 .NET Compact Framework 1.0 版建置的應用程式,在安裝 .NET Compact Framework 2.0 的裝置上執行。
|
|||
指定應用程式繫結的組件版本,這可能是比建置的應用程式新或舊的組件。 |
|||
<compatibilityVersion> |
對指定的版本指定相容性模式。使用這個項目時,執行階段會叫用舊版執行階段的行為。在大多數情況下,此設定僅供診斷之用。只有 .NET Compact Framework 才支援這個項目。 |
下表顯示支援加入所指定之設定的 .NET Compact Framework 版本。
項目 |
應用程式組態支援 |
裝置組態支援 |
---|---|---|
<supportedRuntime> |
2.0 |
3.5 |
<bindingRedirect> |
2.0 |
2.0 SP2 |
<compatibilityVersion> |
2.0 |
不支援 |