1

プロジェクトを実際に実行するには、プロジェクトのbin / Debugフォルダーにいくつかのdllが必要ですが、プロジェクトにそれらのdllを参照として含めない場合は常に、デバッグしようとするとVisualStudioによって自動的に削除されます。どうすればそれをやめることができますか?

4

2 に答える 2

2

これに対処するには、3 つの方法があります。好ましい順に、それらは次のとおりです。

  • これらのファイルをそのフォルダーにコピーするなど、デバッグ リリースを適切にビルドする方法を Visual Studio に教えます (カスタム ビルド ステップでこれを実行するか、コンテンツ タイプでプロジェクトに追加することができます)。
  • アプリのビルドと起動を Visual Studio に頼らないでください。bin/Debug フォルダーを参照し、exe をダブルクリックしてから、Visual Studio で [ツール]、[プロセスにアタッチ] を使用してアタッチし、通常どおりデバッグします。
  • Visual Studio の設定を変更して、デバッグ前に自動的にビルドされないようにします。([ツール]、[オプション]、[プロジェクトとソリューション]、[ビルドと実行]、[実行時] ドロップダウン)。変更を加えるたびに、必ずビルド (および場合によってはファイルのコピー) を行う必要があります。

一般に、「クリーン」または「リビルド」のみが物を削除するので、デバッグを開始する前に、自分で誤って削除しないようにしてください。「ビルド」と「リビルド」は違います。

于 2012-09-18T14:03:29.087 に答える