45

これは簡単なはずです。何を検索したらいいのかわからない…

この 1 つのソリューションのために、私は単体テスト プロジェクトを作成し、必死に単体テストを追加してきました。すべての単体テストに合格した後、元のプロジェクトを実行しようとして戻ったとき、元のプロジェクトをデバッグする方法がわからないことに気付きました。

つまり、(たとえば、 を押して) "デバッグ" を試みるたびにF5、Visual Studio は単体テストを実行します。問題は、単一のソリューションでさまざまなプロジェクトを実行するにはどうすればよいかということです。必要なときに実行するものを選択するにはどうすればよいですか?

4

5 に答える 5

7

1) ソリューション エクスプローラーで、実行可能アセンブリのプロジェクトであるプロジェクトを右クリックし、[スタートアップ プロジェクトとして設定] を選択します。これにより、プロジェクトが太字で表示され、F5 を押すと自動的に実行されます。

2) または、ソリューション エクスプローラーで、実行可能アセンブリのプロジェクトであるプロジェクトを右クリックし、[デバッグ] -> [新しいインスタンスの開始] を選択します。これにより、デバッグ セッションがすぐに開始されます。

于 2012-04-04T03:59:38.977 に答える
7

プロジェクトを右クリックして、スタートアップ プロジェクトとして設定できます。その後、F5 を押すとデバッグされ、Ctrl-F5 を押すと実行されます。

プロジェクトを右クリックしてDebug / Start new instance、スタートアップ プロジェクトではないプロジェクトをデバッグすることを選択できます。

ちなみに、単体テストプロジェクトをスタートアッププロジェクトとして設定せずに、単体テストを実行/デバッグできます。ツールバーには、さまざまなスコープで単体テストを実行またはデバッグするためのアイコン (およびキーボード ショートカット) があります (表示されていない場合は、ツールバーを右クリックして [テスト ツール] を選択します)。

于 2012-04-04T03:55:28.123 に答える
4

これは、私の迅速なスタートアップ プロジェクトの変更方法でした。

  1. [ツール] > [カスタマイズ] > [コマンド] タブ
  2. ツールバーの選択を選択
  3. 標準ツールバーを 選択します。ウィンドウのカスタマイズ
  4. メニュー プレビューで新しいアイコンの場所をマウスで選択し、[コマンドの追加... ] ボタンをクリックします。
  5. 開いた[コマンドの追加]ウィンドウの[カテゴリ]リストの[プロジェクト]項目に移動します。
  6. [コマンド]リスト で [スタートアップ プロジェクトとして設定]項目を選択します。ここに画像の説明を入力
  7. これで、ワンクリックで 現在のプロジェクトをスタートアップ プロジェクトとして設定できますここに画像の説明を入力

しかし、今日はもっと手っ取り早い方法が欲しかったので、ついにスタートアップ プロジェクトとして設定メニューのショートカットを設定する方法を見つけました。

[ツール] > [オプション] > [環境] > [キーボード] で「 ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance」項目のショートカットを設定するだけです。

Ctrl + Alt + Shift + F5を設定します

于 2016-02-09T15:27:39.903 に答える