2016-01-14 21 views
6

Visual Studio 2015でWeb APIを開発していて、Chrome/Postmanを使用してJSon結果を表示したいとします。WebAPIデバッグ - Visual StudioからChrome Postmanを開始

F5キーを押して実行し、Visual Studioでデバッグセッションを開始するときにPostmanを起動させる方法はありますか。

+1

私はそうは思わないし、実際にはこれは必要ありません。 APIをデバッグモードで起動し、Postmanタブ/アプリを開いてください。コードにブレークポイントが設定されている場合、Postmanからリクエストを送信すると、そのブレークポイントがヒットし、デバッグを開始できます。郵便配達員がこれまでにインストールされているかどうかをVSが知る方法もありません。 – jpgrassi

答えて

5

はい、できます。

ウェブAPIプロジェクトの[Web]タブを設定して、外部プログラムを開始し、Chromeをポイントしてパラメータを渡して、ChromeにPostman拡張機能を起動するように指示する必要があります。

Chromeの場合

:クロームへ

  1. ゴー://アプリケーション/
  2. ポストマンのショートカットをクリックして右およびプロパティを表示
  3. 、あなたがよポストマンのショートカットを右クリックして、デスクトップアイコンを作成しますパスとパラメータを見つけます。 Visual StudioでPostman extension launch parameters

は、プロジェクトのプロパティの[Web]タブの設定:あなたはF5キーを打ったとき、今 Visual Studio project properties

を...ポストマンが自動的に起動します。

enter image description here

参照してをクリックした後に現れるウィンドウでを追加を選択...が開きます:

+2

ええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええ、... –

+0

まあ、それはいいです!私のソリューションには複数のプロジェクトがあり、デバッグ時に複数のプロジェクトを実行するように設定されています(Web APIを呼び出すクライアントがあります)。おそらくそのために、デバッグは私のために長生きしています。 –

+0

Postmanと同じ問題が発生しましたが、デバッグセッションがエラーで終了します。 "プログラム '[17648] chrome.exe'がコード0(0x0)で終了しました。 –

3

もう一つの方法は、メニュー「でブラウズ」に郵便配達を追加することですChromeの実行可能ファイルへのパスを入力するように求められる新しいフォームと、Postmanを起動するためのcmd行引数。

その後、ドロップダウンでPostman(またはそれに与えたフレンドリーネーム)を選択して、F5がPostmanを起動し、デバッグセッションを開始することができます。

関連する問題