2013-07-17 14 views
5

私はC#を学び、Windows 7を実行するPCにVisual Studio 2012をインストールしました。.NET Frameworkはどこから来たのですか? Visual StudioまたはWindows?

これでC:\Windows\Microsoft.NETディレクトリを参照できます。

私の最初の質問は次のとおりです。

いVisual Studio .NETのディレクトリと船、またはVisual Studioだけで、既にWindows 7を実行しているコンピュータ上に存在するディレクトリにアクセスしますか?

私の第2の関連の質問は次のとおりです。場所C:\Windows\Microsoft.NET\Framework\

最も大きい番号のフォルダがv4.0.30319です。これは、の表のVisual Studio 2012に関連付けられているバージョン番号が4.5.50709.17929であるため、私を混乱させます。

なぜ、2〜3週間前にVisual Studioをインストールした場合、より高いバージョン番号のフォルダがないのですか?

答えて

5

Windows 7には、.NET 3.5 SP1が付属しています。 Visual Studioには.NETには付属していませんが、Visual Studioには.NETが付属しています(もちろん、開発することができます)。

バージョン番号は4と4.5の間で変更されませんでした。なぜ(私はそれがインプレースアップグレードであるか何かと関係があったと思う)理由を覚えていません。このため、フォルダのバージョン番号は同じです。

EDIT:

あなたは.NET 4/4.5バージョニングとのより良い説明のためにここで見ることができ、正確なリビジョン番号が何を意味するか:https://stackoverflow.com/a/12972517/1517578

+0

「Visual Studioと一緒に出荷されます」と言うと、Visual Studioが既にWindows 7にインストールされていることを意味しますか(.NETに付属)ですか? Visual Studioなしで.NETをダウンロードすることができます:http://www.microsoft.com/net/downloads? – user1063287

+0

私の言うことは、Visual Studioには、リリース時点で入手可能だった最新の.NETバージョンが同梱されているということです。 Visual Studioのリリースの間には.NETのリリースがあります。そのため、.NETのダウンロードもあります。しかし、.NETをインストールするだけでVisual Studioを入手することはできません。 –

2

Visual Studioはちょうど.NETを必要とIDEですフレームワーク。 .NET Frameworkを必要とするアプリケーションがたくさんあるため、VSをインストールする前に.NETをインストールしておく必要があります。ただし、VSをインストールすると、ご使用のバージョンの.NETランタイムが正しくインストールされます。フォルダがまだV4.0と呼ばれるよう

.NET 4.5は、私は、これは.NET 4.0

上に構築されたシステムの問題を回避するための方法であると思います.... .NET 4.0フレームワークの代わりに置き換えるものです

.NET 4.0および.NET 4.5については、良い記事がありますhere

0

windows osが付属しています。あなたはオフWindowsの機能の電源を入れるかに行く場合は、Microsoftの.NETフレームワークを.NETディレクトリと

2

Visual Studioの船を見ることができますし、それがすでに存在する場合、それはまた、ディレクトリにアクセスします。 1つは.Net 4.5を個別にインストールすることもできます

最も高い番号のフォルダv4.0.30319は.Netライブラリではなく、CLRのバージョンです。 .Net v4.5は、v3.0、v3.5、v3.5SP1のようなv4.0をv2.0に置き換え、CLRのバージョンはv2.0.xxxxxのままです。これは、バージョン番号の高いフォルダがない理由です。

関連する問題