Webコントローラを含むasp.net Webサービスを作成しています。 今日私は私のプロジェクトに新しいwebapiコントローラを追加します。最も古いコントローラに要求を送信すると、すべてが正常で、正しい応答が得られます。私は新しいものにリクエストを送信するときには、私のブラウザ(MSエッジ)は、このエラーを返します:ASP.NET MVCでWebApiコントローラが見つかりません
HTTP404: NOT FOUND - The server has not found anything matching the requested URI (Uniform Resource Identifier). (XHR): POST - http://localhost:3982/api/ViewTemplates
コントローラの両方が同じ名前空間にあるフォルダにまとめて配置しながら、それはエラーを返します。
私はWebApiConfig.csに手動で私の新しい要求パス
を定義しようとしたが、それはデフォルトの設定だと、私はこのクラスを変更するように動作しません。
お手伝いできますか?
ありがとう
のような終わり.aspxのしているのですか?古いコントローラメソッドと新しいコントローラメソッドのコードのスニペット。 –