2

ASP.NetMVC2.0プロジェクトにcometを実装しようとしています。FrozenMountainのWebSyncを使用しています。私のウェブサイトはC#4.0とASP.Net4.0でコーディングされています。

コメットコードは、[HttpPost]属性を使用してMVCコントローラー関数をトリガーしています(ページが更新されないか、投稿されていないように見えますが)。何が投稿されているかを判断し、そのルートを無視する方法はありglobal.asax.csますか?

  • 注意してください、私はMVCでルートを無視する方法を知っています、それは問題ではありません。
4

2 に答える 2

3

冷凍山の紳士は私がここで問題を解決するのを手伝ってくれました

それは私のMVCコントローラー機能の1つにぶつかっていました。これをglobal.asax.csに追加する必要がありました

routes.IgnoreRoute("{*allashx}", new {allashx=@".*\.ashx(/.*)?"}); 
于 2010-07-14T18:09:30.633 に答える
1

WebSync 4では、.ashxハンドラーを完全にスキップして、Global.asaxに直接WebSyncのルートを追加できます。

WebSyncServer.AddRoute("...");
于 2012-06-18T15:16:14.887 に答える