- PR -

ASP.NET スタートページについて

投稿者投稿内容
cedman
会議室デビュー日: 2004/06/21
投稿数: 13
投稿日時: 2005-10-06 21:18
引用:

じゃんぬねっとさんの書き込み (2005-10-06 20:50) より:

作成される Web アプリケーション側の設定ではないですよね。
導入される端末の IIS の設定なのですから。



返答どうもです。
導入される端末のIISの設定とはどういうことですか?
VisualStudio上でスタートページとして指定したファイルが
IIS上での「既定のドキュメント」になっているわけでもないのですが・・・
何か別のところで設定されているのでしょうか?
ぼのぼの
ぬし
会議室デビュー日: 2004/09/16
投稿数: 544
投稿日時: 2005-10-07 11:39
こんにちわ、ぼのぼのです。

引用:

じゃんぬねっとさんの書き込み (2005-10-06 20:50) より:
こんにちは、じゃんぬ です。

引用:

未記入さんの書き込み (2005-10-06 20:15) より:

Visual Studioでwebアプリを作成する際に、ソリューションエクスプローラ上で
任意のファイルを選択して「スタートページに設定」することができますが、
この設定はどこにどのような形で記録されるのでしょうか?
プロジェクトファイル等を見てもそれらしいのが見当たらないのですが。


作成される Web アプリケーション側の設定ではないですよね。
導入される端末の IIS の設定なのですから。


ソリューションエクスプローラ上で選択したスタートページは、
あくまでVisual Studioからデバッグを開始した時の開始点であって、
http://localhost/WebApplication1/
みたくURLを省略した時のデフォルトページとは別物のはずです。
スタートページを設定していても、ブラウザから直接上記のようなURLを入力した場合、
IISの設定の方に依存するはず。

なので、Visual Studioからデバッグを開始した時のみ適用される開始点という意味で、
Web アプリケーション側の設定と言えなくもないかな、という気がします。
で、どこに記録されるかですが、試しにスタートページだけ変更した状態で
ファイル日付が変更されるファイルを調べてみると、
拡張子suoのファイルあたりがあやしそうですが…。
これは隠し属性のバイナリファイルで、直接編集できないし、
ちゃんと調べたわけではないのであくまで憶測です。
確かな情報ではないのでご注意ください。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2005-10-07 12:06
こんにちは、じゃんぬ です。

引用:

ぼのぼのさんの書き込み (2005-10-07 11:39) より:

URLを省略した時のデフォルトページとは別物のはずです。


多分「スタート ページ」でそのまま脳内置換した私がいけなかったんでしょうね。
「デフォルト ページ」または「規定のドキュメント」ですね。

引用:

ファイル日付が変更されるファイルを調べてみると、
拡張子suoのファイルあたりがあやしそうですが…。


でも、プロジェクトのプロパティでわかるように、
プロジェクト単位で持ってそうですよね?
しかも、suo ファイル削除しても保持されています。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
ぼのぼの
ぬし
会議室デビュー日: 2004/09/16
投稿数: 544
投稿日時: 2005-10-07 12:42
引用:

じゃんぬねっとさんの書き込み (2005-10-07 12:06) より:

しかも、suo ファイル削除しても保持されています。


あ、ほんとだ

憶測外れです。すみません。

…となるとどこなんだろう?ちょっとわからないです。

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