0

VS2010を起動します。[新しいプロジェクトの作成]をクリックします。次のコードを入力します。f5を押します。正常に動作します。しかし、F9またはコード行を右クリックして[ブレークポイント]-> [ブレークポイントの挿入]を選択してブレークポイントを設定しようとしても、何も起こりません。

プロジェクトのプロパティはDebugに設定されています。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SetBreakPoints
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 7;
            int b = 5;
            a = a - b;
            b = b + a;
            a = b - a;
            Console.WriteLine("Value of a is {0} and value of b is {1}", a, b);
            Console.ReadKey();
        }
    }
}
4

2 に答える 2

1

VS 2010 の設定をリセットしてください。

VS 2010 の設定をリセットするには、次の手順を実行します。

[ツール] メニューで、[設定のインポートとエクスポート] をクリックします。

[設定のインポートとエクスポート ウィザードへようこそ] ページで、[すべての設定をリセット] をクリックし、[次へ] をクリックします。

現在の設定の組み合わせを保存する場合は、[はい、現在の設定を保存します] をクリックし、ファイル名を指定して、[次へ] をクリックします。

—または—</p>

現在の設定の組み合わせを削除する場合は、[いいえ、設定をリセットして現在の設定を上書きします] を選択し、[次へ] をクリックします。このオプションはデフォルト設定を削除しません。デフォルト設定は、次回ウィザードを使用するときに引き続き使用できます。

[リセットする設定のコレクション] で、一覧から設定のコレクションを選択します。

[完了] をクリックします。

リセット完了ページは、リセット中に発生した問題を警告します。

VS 2010 を閉じてソリューションを再度開き、ボックスで [一般的な開発設定] を選択します。

于 2012-05-11T10:34:27.393 に答える
0

以前のバージョンの Visual Studio 2005/2008 で作成された既存のプロジェクトを VS 2010 で開いたようです。

アドインが 4.0 より前のバージョンの .Net フレームワークに対してビルドされている場合、ブレークポイントにヒットしないという既知の問題があります。私にとっては、4.0 に変更することでこの問題が解決しました。

問題を解決する方法

試してみるもう 1 つの方法devenvは、コマンド ラインからパラメーター/log vslog.xmlを指定して実行し、終了することです。ファイルを確認してください<ApplicationData>\Roaming\Microsoft\VisualStudio\<version>\vslog.xml。これは、アドインのロード中に別の問題があることを示している可能性があります。これは、dll がロードされていないことを意味します。

于 2012-05-11T10:06:57.080 に答える