に拒否された一覧表示されます。Directoryは私はASP.Net MVC 4はIIS6での作業と拒否エラーリストいつも楽しいディレクトリに実行しています取得しようとしていますIIS 6で実行しているASP.Net MVC 4 App仮想ディレクトリ
私は新しいWebサイトを作成している:あなたは、拡張子URLに関する投稿を開始し、私はHaackedのブログ記事を読む必要がどのようにする前に、それはここでは邪魔にならないよう設定ですとだから
は..私は:)持っていますASP.Net 4.0を使用するように構成しました。既存の既定のWebサイトがASP.Net 2.0用に構成されているため、これで拡張機能のないURLが破損するため、これを行う必要がありました。新しいWebサイトの下で、私はRead/Write/Log Vists/Index this resourceオプションを持つ仮想ディレクトリを作成し、スクリプトに設定されたアクセス許可を実行します。
私はASP.Net v4.0.30319は、Webサービス拡張の一覧にあり、許可されていることを確認しました。また、仮想ディレクトリマッピングの設定で.axdマッピングが正しく設定されていることを確認しました。私は完全にして完全に困惑しています
..トリビアの側のビットとして
私はこのウェブサイトは、私のASP.Net 4のWebアプリで直接指し示すで作業していたが、我々は、これは仮想経由して行われる必要があります代わりにディレクトリ。私がこの作業を行ったという事実は、EnableExtensionlessUrlレジストリ設定が問題ではないことを意味するはずです。私は、「ワイルドカードアプリケーションマッピング」を追加したとき
おそらく愚かな質問を(私たちは...多分関連、Sharepointの下のディレクトリで実行されている)が、私は、フィールドを空白のままにするとき、 '無効な拡張markup'を取得しておきます。アスタリスク*ワイルドカードも試しましたが、それを受け入れませんでした。 –
拡張子.mvcを追加し、その拡張子にワイルドカードアプリケーションマップを追加しました。ルートが.mvcを使用しないにもかかわらず、これは、 "Add/Edit Application Extension Mapping"ダイアログのExtensionボックスに有効なエントリを入力する必要がありました。 – voam
これはMVC 3アプリケーションで私にとっても役に立ちました。しかしそれはなぜ機能するのですか?このマッピングを追加することで他にどのような問題が導入されましたか?私は 'あなたが拡張フィールドに入れるために必要なものだと思い。*' – ALEXintlsos