asp.net(およびaspnet_regIIS.exe -i)をインストールした後、サイトは私のdefault.aspxページを受け入れません。アクセスしようとすると404が表示されます。MVCページ(たとえば、/ search.mvc)に直接アクセスすると、魅力のように機能します。
Webサイトの構成を確認したところ、scriptmapsノードに.aspx参照がないことがわかりました。
私は何が欠けていますか?
asp.net(およびaspnet_regIIS.exe -i)をインストールした後、サイトは私のdefault.aspxページを受け入れません。アクセスしようとすると404が表示されます。MVCページ(たとえば、/ search.mvc)に直接アクセスすると、魅力のように機能します。
Webサイトの構成を確認したところ、scriptmapsノードに.aspx参照がないことがわかりました。
私は何が欠けていますか?
古いバージョンの asp.net エンジンを使用して (aspx.net 用に) 単一のセッションを手動で追加し、aspnet_regiis.exe を実行すると、すべての古い行も追加されました。
なぜ、いつ、どのように手がかりがありません。ミステリー...
おそらく、スクリプトマップに.aspx参照がありません。SCNR。;-)
さらに深刻なことに、IISマネージャーの「Webサイト」プロパティレベルにありますか?実行時に得られる出力は何aspnet_regIIS.exe -i
ですか?
私の言う:
C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727> aspnet_regiis.exe -i ASP.NET(2.0.50727)のインストールを開始します。 .............................。 ASP.NET(2.0.50727)のインストールが完了しました。 C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727>
いいえ、aspx (および asp.net にリンクされている他の拡張機能の束) のエントリはありません。(「Web サイト」レベルで) 継承されたものでも、Web サイト自体のレベルでもありません。
aspnet_regIIS.exe -i を実行すると、通常のプロンプトに戻ります。