方法 : ランタイム バージョンを構成します。

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

.NET Compact Framework、バージョン 2. 0 または 3. 5 などの新しいバージョンと共にインストールされるデバイス上で実行する、.NET Compact Framework のバージョンの古いバージョンで作成されたアプリケーションを強制的にできます。 この機能は、新しいバージョンで実行する完全な .NET Framework でアプリケーションを強制するためのメカニズムと同じです。 .NET Compact Framework は、2 つの設定を提供します。

  • <supportedRuntime>

    アプリケーションを使用するには、.NET Compact Framework のランタイム バージョンを指定します。

  • <compatibilityversion>

    互換性モードを指定したバージョンを指定します。 メモのことをする必要がありますのみ使用してこの診断目的。

プログラムからも Environment を使用してバージョンを確認することができます。

現在インストールされているバージョンを確認するには

  1. Pocket PC、ファイル エクスプローラー \Windows ディレクトリに移動し、cgacutil ファイルをタップ使用します。

  2. メッセージ ボックスが、デバイスにインストールされて、.NET Compact Framework のバージョンで表示されます。

バージョン 3. 5 上で実行するアプリケーションを設定するには

  1. デバイスで実行中、.NET Compact Framework のバージョン数を決定します。 この構成で使用されるバージョン番号には、最後のピリオドと番号には、後続のゼロは含みません。 たとえば、3.5.7121.0 のバージョンcgacutil から返されるとは"v3.5.7121"があります。構成します。

  2. テキスト ファイルを持つファイル名を作成]: exe.config"たとえば、アプリケーションの名に付加"appname の 。 exe.config"します。

  3. ここで例バージョン 3. 5 は、正しいバージョン番号、ファイルを示すように、XML ノードを追加します。

    <configuration>
      <startup>
        <supportedRuntime version="v3.5.7121"/>
      </startup>
    </configuration>
    
  4. アプリケーションを含むフォルダーにファイルを保存します。

  5. アプリケーションを実行します。

注意

.NET Compact Framework 3. 5 のバージョン番号が、最終リリースの前に変更されることです。

バージョン 2 用の互換性バージョン 3. 5 で実行するアプリケーションを設定するには

  1. テキスト ファイルを持つファイル名を作成]: exe.config"たとえば、アプリケーションの名に付加"appname の 。 exe.config"します。

  2. ここで例バージョン 3. 5 は、正しいバージョン番号、ファイルを示すように、XML ノードを追加します。

    <configuration>
      <runtime>
        <compatibilityversion major="2" minor="0"/>
      </runtime>  <startup>
        <supportedRuntime version="v3.5.7000"/>
       </startup>
    </configuration>
    
  3. アプリケーションを含むフォルダーにファイルを保存します。

  4. アプリケーションを実行します。

参照

その他の技術情報

アプリケーションおよび .NET Compact Framework のコア タスクの構築