2011-04-06 11 views
1

これはGACの場所ですか?これはGACの場所ですか?

C:\Windows\Microsoft.NET\assembly\GAC_MSIL 

もしそうなら、C:\Windows\assemblyとは何ですか?

+3

このような質問はどのようにupvoteを得るのですか? –

+0

@Carl:私は悪化しました(私はそれを上書きした人ではありませんでしたが)... – Mehrdad

+0

[here](http://blogs.msdn.com/b/gauravseth/archive/2006/03/を参照) 07/545104.aspx)。そのページで「64ビットプラットフォームのGAC」というテキストを検索します。また、[this](http://discuss.joelonsoftware.com/default.asp?dotnet.12.383883.5)をご覧ください。 – Zabba

答えて

8

答えは、使用されている.NET Frameworkのバージョンによって異なります。複数のバージョンを並行してインストールすることができます(これはおそらくあなたの場合です)。古いバージョン用に作成されたプログラムは、インストールされていればそのバージョンを使用します。

4.0
する前にすべてのバージョンGACのための(あなたのケースでは、C:\Windows\assembly)4.0を使用%WINDIR%\assembly前に。このディレクトリは、特別なエクスプローラビュー(アセンブリキャッシュビューア)を使用してGACを表示および管理します。

4.0以降
バージョンGACのための(あなたのケースでは、C:\Windows\Microsoft.NET\assembly)4.0を使用%WINDIR%\Microsoft.NET\assembly以来。 4.0以降、アセンブリキャッシュビューアは廃止されました。 Explorerは、通常のディレクトリのようにGACディレクトリを表示します。

関連する問題