「C Sharpその他 - C SharpとVisual Studio」の版間の差分

ナビゲーションに移動 検索に移動
110行目: 110行目:
<br>
<br>
詳細は、[https://docs.microsoft.com/ja-jp/dotnet/framework/migration-guide/versions-and-dependencies Microsoft公式Webサイトの各バージョンとサポートOS]を参照すること。<br>
詳細は、[https://docs.microsoft.com/ja-jp/dotnet/framework/migration-guide/versions-and-dependencies Microsoft公式Webサイトの各バージョンとサポートOS]を参照すること。<br>
<br><br>
== .NETおよび.NET Frameworkのバージョンの取得 ==
C#.NET等のソフトウェアから、.NETおよび.NET Frameworkのバージョンを取得する。<br>
<syntaxhighlight lang="c#">
using System.Runtime.InteropServices;
public static string FrameworkDescription { get; }
</syntaxhighlight>
<br>
型:
String
説明:
ソフトウェアが実行されている.NETおよび.NET Frameworkのインストール名を取得する。
<br>
プロパティ<code>FrameworkDescription</code>には、現在、実行中の.NET実装名を示す文字列を返す。<br>
この文字列は、以下に示すいずれかの説明で始まり、次に、バージョンが続く。<br>
* ".NET" (.NET 5 以降のバージョンの場合)
* ".NET Core" (.NET Core 1.0 - 3.1 の場合)
* ".NET Framework"
* ".NET Standard"
<br>
# 出力例
.NET Framework 4.8.4250.0
.NET Core 3.1.9
.NET 5.0.0
<br>
<center>
{| class="wikitable" | style="background-color:#fefefe;"
|+ 適用対象
|-
! style="background-color:#66CCFF;" | 製品
! style="background-color:#66CCFF;" | バージョン
|-
| .NET || Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1<br>5, 6, 7
|-
| .NET Framework || 4.7.1, 4.7.2, 4.8
|-
| .NET Standard || 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
|-
| Xamarin.iOS || 10.8
|-
| Xamarin.Mac || 3.0
|}
</center>
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:C_Sharp]]
[[カテゴリ:C_Sharp]]

案内メニュー