アムで同じ作品はAJAXはMVC 4を使用して示されているようJQUERY Ajax
機能を利用してアム AJAX呼び出しは、IIS 7.5で404(ローカル)を返すが、他のIIS
Controller/FunctionName
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
url: '/Controller/FunctionName',
.
.
.
)};
私のMVCアプリケーション
で私のコントローラへのコールを有します上記のコードでは、私はVisual studioから走っても、まったく問題なく動作します。私はこれをサーバマシンにデポジットし、期待どおりにうまく動作します。 AJAX呼び出しで問題は見つかりませんでした。
は今私のローカルマシンでこれを展開しようとしています私のサーバーのバージョン(IIS 7.5)
と同じですが、放火犯のすべてのAJAX呼び出しのため404
取得していますをIIS。
私はビルドを確認しても、私は自分のウェブフォルダを指していて、何が間違っているのか探しています!
他のIISでも動作しますので、URL解決の問題は私の見解です。設定が不足しているか、これを修正するためのタイムリーなアイデアは素晴らしいだろう。
ありがとうございました
@ダーリンと完全に同意します。あるIISではどのように動作しますが、他のIISでは動作しませんか? – user2067567
@ダリン同じ質問。それが他のIISで動作するのであれば、なぜ他のIISにはないのでしょうか? – Peru
これは、アプリケーションがどのように構成されているかによって異なります。アプリケーションがWebサイトに直接展開されているのか、仮想ディレクトリとして展開されているのかに依存します。 –