2005.05.24

IISのホームディレクトリ変更で失敗

IISをインストールすると、通常 C:\Inetpub\wwwroot がホームディレクトリとなります。
(※システムドライブがC:\の場合)

これまでIISを使用する場合、システムドライブをCドライブ以外のドライブにするか、IISのホームディレクトリを別のディレクトリに変更するなどのことを行うようにしていました。

ASP.NETの開発を行うようになってからもそれを実施していたのですが、他の人から受け取ったWebアプリケーションが実行できないという現象に見舞われました。

このとき判明した原因は、そのアプリケーションから aspnet_clientフォルダが参照できなかったことでした。
aspnet_clientフォルダは.NET FrameworkをインストールするとIISのルートフォルダに作成されますが、ホームディレクトリを変更したことにより、参照できなくなってしまっていたのでした。
aspnet_clientフォルダは仮想フォルダとして参照し直しても良いですし、変更後のフォルダへコピーしても問題ないようです。

このフォルダ内に存在するjsファイル。プログラマの皆さんは一度きちんと読んでおくと為になる(?)と思いますよ。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

photo
nakamura