に取り組んでいませんそのように作られているコール:FROMURIは、私は次のようになりますシンプルなWeb API 2コントローラを持っているローカルホスト
http://localhost/My/Stuff?Take=5&Skip=10
マイPROBこれはローカルでは機能しません。それ以外の環境では正常に動作し、他のマシンでも正常に動作します。しかし、私のマシンでは、リクエストオブジェクトは毎回nullになります。この設定を修正するIISやマシンに設定がありますか?あなたはこのようにそれを呼び出すべきである
コードに問題はありません。私はあなたがマシンの違いを見なければならないと思う。別のOS、ビットバージョン、ロケール設定、IISバージョンを使用していますか? Visual Studioのどのバージョン(更新を含む)を使用していますか?あなたは同じweb.configを使用していますか?公開されたウェブサイトのコピーを使用する場合、この問題もありますか? –
私は同意しがちですが、コードは動作するかしないかのどちらかです。ちょうど簡単な比較を行った、私たちwin10、VS 2015更新3を実行し、IIS Expressを使用して同様の64ビットマシン上にあるので、それは明らかではないようです。 興味深いことに、デバッグ中にリクエストオブジェクトを調べると、クエリ文字列が空になります。なぜフィルタオブジェクトがnullであるのかがわかります。しかし、原因は何か分かりません。 – Tom
GitHubで問題を再現し、ここにリンクを投稿するサンプルプロジェクトを追加できますか? – HelderSepu