「その他 - アプリケーション構成ファイル」の版間の差分

ナビゲーションに移動 検索に移動
(文字列「</source>」を「</syntaxhighlight>」に置換)
138行目: 138行目:
<br><br>
<br><br>


== 備考 ==
== .NETバージョン選択ロジック ==
<supportedruntime>要素は、.Net Framework1.1以降を使用してビルドした全てのアプリケーションで使用する必要がある。<br>
<code><supportedruntime></code>タグは、.Net Framework 1.1以降を使用してビルドした全てのアプリケーションで使用する必要がある。<br>
ただし、.Net Framework1.0のみをサポートするようにビルドしたアプリケーションでは、<requiredRuntime>要素を使用する必要がある。<br>
ただし、.Net Framework1.0のみをサポートするようにビルドしたアプリケーションでは、<code><requiredRuntime></code>タグを使用する必要がある。<br>
<br>
<br>
以下に、アプリケーションがどのようにして.Net Frameworkのバージョンを使用するかをまとめる。<br>
.NETアプリケーションがどのようにして.Net Frameworkのバージョンを使い分けるかどうかを以下に示す。<br>
<br>
<br>
* アプリケーション構成ファイル(.configファイル)が存在する場合
==== アプリケーション構成ファイル (.configファイル) が存在する場合 ====
** <supportedRuntime>要素がアプリケーション構成ファイルが存在する場合
* <code><supportedRuntime></code>タグが<u>アプリケーション構成ファイルが存在する</u>場合
***  対応する.Net Frameworkのバージョンがインストールされている場合
**  対応する.Net Frameworkのバージョンがインストールされている場合
***: 対応する.Net Frameworkが使用される。
**: 対応する.Net Frameworkが使用される。
***  対応する.Net Frameworkのバージョンがインストールされていない場合
**  対応する.Net Frameworkのバージョンがインストールされていない場合
**** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされている場合
****: Visual Studio等でビルド時に指定した.Net Frameworkのバージョンが使用される。
**** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされていない場合
****: 現在インストールされている最新の.Net Frameworkのバージョンが使用される。
** <supportedRuntime>要素がアプリケーション構成ファイルに存在しない場合
*** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされている場合
*** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされている場合
***: Visual Studio等でビルド時に指定した.Net Frameworkのバージョンが使用される。
***: Visual Studio等でビルド時に指定した.Net Frameworkのバージョンが使用される。
*** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされていない場合
*** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされていない場合
***: 現在インストールされている最新の.Net Frameworkのバージョンが使用される。
***: 現在インストールされている最新の.Net Frameworkのバージョンが使用される。
<br>
*: <br>
* アプリケーション構成ファイル(.configファイル)が存在しない場合
* <code><supportedRuntime></code>タグが<u>アプリケーション構成ファイルに存在しない</u>場合
** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされている場合
** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされている場合
**: Visual Studio等でビルド時に指定した.Net Frameworkのバージョンが使用される。
**: Visual Studio等でビルド時に指定した.Net Frameworkのバージョンが使用される。
** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされていない場合
** Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされていない場合
**: 現在インストールされている最新の.Net Frameworkのバージョンが使用される。
**: 現在インストールされている最新の.Net Frameworkのバージョンが使用される。
<br>
==== アプリケーション構成ファイル (.configファイル) が存在しない場合 ====
* Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされている場合
*: Visual Studio等でビルド時に指定した.Net Frameworkのバージョンが使用される。
*: <br>
* Visual Studio等でビルド時に指定した.Net Frameworkのバージョンがインストールされていない場合
*: 現在インストールされている最新の.Net Frameworkのバージョンが使用される。
<br><br>
<br><br>


案内メニュー