-1

1 つのソリューションで 4 つの asp.net Web api2 プロジェクトを作成したいのですが、プロジェクトの名前が P1(UI) P2(UI) P3(UI) P4(Service) であるとします。

これらのプロジェクトは異なるアクティブ ディレクトリにデプロイされ、すべての UI プロジェクトが P4 のサービスを使用し、P1 ~ P3 のプロジェクトには cshtml ファイルのみが含まれるようにします。

これを行う方法を提案してください。VS2015 コミュニティ エディション アップデート 3 を使用しています。

4

1 に答える 1

1

次の手順を実行します:

  1. ソリューションを作成します。
  2. 4 つの Web アプリ プロジェクトをソリューションに追加します。(P1 から P4)。
  3. プロジェクトに取り組みます。プロジェクト P1 から P3 が P4 の Web API を使用していることを確認します。

    テストのために、プロジェクト P1 から P3 を実行する前に、プロジェクトを右クリック > デバッグ > P4 で新しいインスタンスを開始できます。

    *プロジェクトを右クリック > デバッグ > 新しいインスタンスを開始することで、1 つのソリューションで複数のプロジェクトを同時に実行できます *

  4. プロジェクトごとに異なる発行設定を構成します。P4のWeb APIのURLがP1~P3に正しく反映されていることを確認してください。
  5. Web アプリケーションを公開/展開します。
于 2016-08-15T03:25:13.047 に答える