29

.NETFramework3.5を使用するアプリケーションがあります。私は学生が勉強するのを助けるために大学のためにこのアプリケーションを構築しています。ほとんどの学生は通常、Windows XP SP2、Windows Vista、またはWindows 7を使用しています。(Macユーザーの方は申し訳ありません。Macバージョンは約6か月でリリースされます)Windows XP、Vista、および7にインストールされている.NETFrameworkのバージョン。そして、私のアプリケーションはそれらすべてのプラットフォームで実行されますか?

4

5 に答える 5

43

ウィキペディアMSDNから:

.NET Framework 1.1: Windows Server 2003
.NET Framework 2.0: Windows Server 2003 R2
.NET Framework 3.0: Windows Vista, Windows Server 2008
.NET Framework 3.5: Windows 7, Windows Server 2008 R2
.NET Framework 4.0: n/a
.NET Framework 4.5: Windows 8, Windows Server 2012
.NET Framework 4.5.1: Windows 8.1, Windows Server 2012 R2
.NET Framework 4.5.2: n/a
.NET Framework 4.6: Windows 10
.NET Framework 4.6.1: Windows 10 v1511
.NET Framework 4.6.2: Windows 10 v1607, Windows Server 2016

.NET Compact Framework 1.0 (SP2): Windows Mobile 5.0
.NET Compact Framework 2.0: Windows Mobile 6.0 

他のSOの質問から:

  • Windows 7-3.5
  • Vista -2.0および3.0
  • XP-インストールされていません
  • XPSP2-インストールされていません
  • XPSP3-インストールされていません

アプリケーションがこれらすべてで実行されていることを確認したい場合は、フレームワークを自分でインストールする必要があります。これにはSmallestDotNet.comを使用してください。

于 2010-03-13T15:54:02.970 に答える
3

WindowsXPSP3には.NETFramework3.5(フルプロファイル)がインストールされていないことを指摘しておきます。私はちょうど見つけて怖かった:-0

于 2010-05-12T20:25:06.057 に答える
1

この同様の質問をご覧ください。「コマンドラインから.NETFrameworkのバージョンを確認する方法はありますか?」ここに回答を投稿しました。その答えには、まさにそれを行うCodeProjectの記事へのリンクがあります...

于 2010-03-13T15:58:27.437 に答える
1

アプリケーションとともに.NETFrameworkをインストールする場合、.NETクライアントプロファイルも役立つ場合があります。これは、ディストリビューションにバンドルできるフレームワークの小さなバージョンです。

http://blogs.windowsclient.net/trickster92/archive/2008/05/21/introducing-the-net-framework-client-profile.aspx

于 2010-04-26T23:21:58.537 に答える
0

.NET Frameworkのバージョンは、既にインストールされているソフトウェアに基づいて、コンピューターごとに少し異なる場合があります。

Stackoverflowについても同様の質問があり、役立つと思われる回答の1つは、この記事を参照することです。

http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx

于 2010-03-13T16:23:59.043 に答える