- PR -

GACに登録されたアセンブリ一覧を取得するには?

1
投稿者投稿内容
らっき
会議室デビュー日: 2002/05/13
投稿数: 8
投稿日時: 2006-12-04 10:39
勉強の為にSystem.Reflectionを使ってVisualStudio.netのオブジェクトブラウザのようなものを作っています。

GACに登録されたアセンブリ一覧をgacutil.exeで取得できますがgacutil.exeを使わずに
プログラムから取得することはできるのでしょうか?
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-12-04 11:42
引用:

らっきさんの書き込み (2006-12-04 10:39) より:

GACに登録されたアセンブリ一覧をgacutil.exeで取得できますがgacutil.exeを使わずに
プログラムから取得することはできるのでしょうか?


gacutil.exe と同じことをすればできるでしょうけど、その必要性は感じられないですね。

登録されているファイル自体だけ取得したいのであれば、
\Gac、\Gac_32、\Gac_MSIL を見れば列挙できると思いますが。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
らっき
会議室デビュー日: 2002/05/13
投稿数: 8
投稿日時: 2006-12-04 14:00
回答ありがとうございます。

>\Gac、\Gac_32、\Gac_MSIL を見れば列挙できると思いますが。
C:\WINDOWS\assemblyをDOSプロンプトで見ると表示されるんですね。

これでやってみます。ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)