- - PR -
ASPからのDLL再ダウンロードについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-10-20 00:41
WEBサーバ上に.NETで作成したDLLを置いて、ASPでダウンロードする
機能を実装しています。DLLのバージョンアップ時は再度WEBサーバに 配置しクライアントに配布します。 この際、初回のダウンロードとアセンブリ登録は成功するのですが 2回目以降(リビルド&再度WEBサーバに配置後ASP起動)をおこなっても ダウンロードがされません。 DLLのバージョンはASSENBLYINFO内でリビルド毎に上げる様指定して います。 どうやらDLLのダウンロードをする際にIEの一時ファイルにもダウン ロードがされており、2回目以降はここへのダウンロードがされない ためにアセンブリ登録がなされないようです。 (一時ファイルを手動で削除したら2回目でも成功しました。) 厳密名を付加してDLLを作成してもうまくいきませんでした。 環境は、VISUAL STUDIO2003、.NET FRAMEWORK1.1、旧ASPです。 以下にダウンロードをするHtmlのコードを記します。 ------------------------------------------------------------ <OBJECT ID="AAA" CLASSID="http://LOCALHOST/AAA.dll#AAA.BBB"> </OBJECT> 同様の経験の方はいらしたらご教授いただけますでしょうか。 |
|
投稿日時: 2006-10-20 08:53
ASPなのかASP.NETなのかわからへん。
|
|
投稿日時: 2006-10-20 10:44
ASP
|
|
投稿日時: 2006-10-20 10:45
ASPです、よろしくお願いします。
|
|
投稿日時: 2006-10-22 21:17
旧 ASP で作成したページ上に、.NET Framework で作成した DLL を貼り付けて(IE にホストさせて)いる。その DLL が、新しいものに変わらない、といってる?
それとも、.NET Framework で作成した DLL が、サーバ上のファイルをダウンロードする仕組みを提供するんだけど、そのときに、新しいものを提供しない、といってる? 単純には、そのページをキャッシュさせない、ってのが、考えられるけど。 _________________ |
|
投稿日時: 2006-10-23 09:30
>旧 ASP で作成したページ上に、.NET Framework で作成した DLL を貼り付けて(IE にホス>トさせて)いる。その DLL が、新しいものに変わらない
上記の現象になります。なおASPでキャッシュのクリア(CTRL+F5)を行った後IEの 再起動をするとDLLは新しいものに置き換わりました。 |
1