2017-07-13 3 views
0

に取り組んでいませんそのように作られているコール:FROMURIは、私は次のようになりますシンプルなWeb API 2コントローラを持っているローカルホスト

http://localhost/My/Stuff?Take=5&Skip=10

マイPROBこれはローカルでは機能しません。それ以外の環境では正常に動作し、他のマシンでも正常に動作します。しかし、私のマシンでは、リクエストオブジェクトは毎回nullになります。この設定を修正するIISやマシンに設定がありますか?あなたはこのようにそれを呼び出すべきである

+0

コードに問題はありません。私はあなたがマシンの違いを見なければならないと思う。別のOS、ビットバージョン、ロケール設定、IISバージョンを使用していますか? Visual Studioのどのバージョン(更新を含む)を使用していますか?あなたは同じweb.configを使用していますか?公開されたウェブサイトのコピーを使用する場合、この問題もありますか? –

+0

私は同意しがちですが、コードは動作するかしないかのどちらかです。ちょうど簡単な比較を行った、私たちwin10、VS 2015更新3を実行し、IIS Expressを使用して同様の64ビットマシン上にあるので、それは明らかではないようです。 興味深いことに、デバッグ中にリクエストオブジェクトを調べると、クエリ文字列が空になります。なぜフィルタオブジェクトがnullであるのかがわかります。しかし、原因は何か分かりません。 – Tom

+0

GitHubで問題を再現し、ここにリンクを投稿するサンプルプロジェクトを追加できますか? – HelderSepu

答えて

0
+0

試しても同じ結果が得られます:http://swashbuckletest.azurewebsites.net/api/FromUri/Test1_WithFromUri?id=1&name=2 –

関連する問題