ハイブリッド プロジェクトである私のプロジェクトでは (以前は、mvc パターンを使用するように変更した Web フォーム プロジェクトでした)。
デバッグ モードで、cs ファイル内の何かを変更し、変更したコードを実行したいと考えています。
ツール - >オプション - >デバッグ - >編集して続行チェックボックス部分を有効および無効にしてみました。
有効にすると、デバッグ中にプロジェクトのコードを変更できません。無効にするとコードを変更できますが、実行中の部分には影響しません。例えば。
int i = 0;
if(i == 1)
return 1;
else
return 2;
デバッグモードで変更i
しまし1
たが2
、次のコードでは、デバッガーを停止して再実行した場合にのみ、影響を受ける.
int i = 1;
if(i == 1)
return 1;
else
return 2;
ところで、Visual Studio 2010 バージョンを使用しています。