通知
すべてクリア
Topic starter
2006年9月21日 1:36 PM
DLLを作成した場合は、厳密名をつける場合とつけない場合があると思いますが
ASP.NETアプリケーション(ある業務システム)から参照されるDLLの場合は、
つけない場合の方が多いでしょうか。
理解が浅いのですが、厳密名はアプリケーションから共有される場合に
GACに登録しておいて使用されるというイメージです。
1つのサーバーにWebアプリを1つ載せただけだったりすると
binの中にDLLを入れて、それだけで厳密名をつけたりGACへの登録はしない
くて良いかなと思っています。
考え方間違ってますでしょうか?
(ところで、GACって何て読むのでしょう?ひとりでギャックと読んでいますが)
2006年9月22日 12:24 PM
そのあたりは@ITのインサイド .NET Frameworkが参考になるかと。
http://www.atmarkit.co.jp/fdotnet/technology/idnfw11_index/index.html
Topic starter
2006年9月26日 10:47 AM
ご紹介ありがとうございます。
そちらには、こんなことも書いてありました。(引用)
>本稿を読んでいる開発者の中で、GACにインストールしなければならないアセンブリを開
発する開発者は0.01%にも満たないと断言できる。
>理由は、ユーザーのマシン全体で共有すべきアセンブリを作る理由はほとんどないから
だ。
特にGACに登録しなくてもよさそうなので、登録しないことにしました。
そういえば、GACの読みは、ガックっぽいです。
Topic starter
2006年9月26日 10:47 AM
すいません。チェック忘れ。