2016-07-27 5 views
0

VS2015には、1つのプロジェクト(「projA」)を持つ既存のソリューションがありました。ASP.NET - 既存のプロジェクトをソリューションにコピーしますが、.ASPX上で "デバッグを開始"できませんか?

他の解決策から、私は4つのプロジェクトを構成するファイルを "projA"と同じディレクトリにコピーしました。

次に、「projA」を含むソリューションを開き、「既存プロジェクトの追加」機能を使用して4つの他のプロジェクトを追加しました。

ソリューションが構築され、すべてが幸せに見えます。ソリューションエクスプローラを使用して、場合

はしかし、私

  • ( 'projB' を言う)、新たに追加されたプロジェクトの一つに入る 'projB' 内からFoo.aspxを選択し、
  • 'を選択しますデバッグを開始する '

私がブラウザに提供するのは、' projB 'のFoo.aspxではなく' projA 'の' Index.cshtml 'です。

これは、 'projA'がスタートアッププロジェクトとしてマークされていて、 'projB'はそうではないということに関連していると思います。だから私はここに複数のスタートアッププロジェクトを持つことができるhttps://msdn.microsoft.com/en-us/library/a1awth7y.aspxを読んでいるが、私はそれにいくつかの否定的な側面があるかどうかについては本当に明確ではない?それは現在のように 'projB'を見えるようにするでしょうか?

これは間違っているかもしれませんが、これには別の理由がありますか?

答えて

1

ソリューションのプロパティページから必要な動作を設定できると思います。だから、ソリューションのプロパティページに移動し、次にプロジェクトのスタートアップを起動し、現在の選択を選択すると、プロジェクトからドキュメントを選択すると、スタートアッププロジェクトになります。

+0

ありがとうございます。それは完璧に働いた。私はソリューションのプロパティページを見ていましたが、私は「現在の選択」オプションを見ていない(理解していない)かもしれません。ありがとうございました。 – glaucon

関連する問題