1

このメソッドを使用して、DotNetNuke 7.0 の WebAPI を使用していくつかの WebAPI コントローラーを作成しました。

すべてがうまくいきました。

今日、DNN を 7.2.1 にアップグレードし、プロジェクトを ASP.NET Web API2 にアップグレードしましたが、ローカル マシン上のサービスが機能しなくなりました。"HTTP エラー 404.0 - 見つかりません" が返されます。

IIS と拡張子のない URL に関係していると思います。IIS と DesktopModules はここで提案されているアプリケーションではありません。

Fiddler と F12 Debugging ツールを試してみましたが、メッセージから何の手がかりも得られません。これをデバッグして、問題がどこにあるのかを突き止めるにはどうすればよいですか?

4

1 に答える 1

1
  1. webapi モジュールの元のフォルダーは、アプリケーションではなく、メインの web.config を使用することを想定しています。
  2. アップグレード間で何が変更されたか、web.config (ファイルの差分) を確認してください。
于 2014-02-10T16:44:07.097 に答える