2017-08-30 15 views
0

文字列パラメータを受け取るメソッドにブレークポイントを設定しました。私は、ローカルウィンドウ(またはマウスオーバーポップアップ)でそのパラメータを編集することによって、そのパラメータの値を変更しようとしていますが、すぐに元の値に戻ってスナップします。C#:VSデバッガで文字列値を手動で変更できません

設定やコードパターンの問題がありますか?私は前にこのように文字列の値を変更していることを確信しています。

+0

編集ウィンドウの文字列の前後に引用符( '" string "')を使用しましたか?そうでないとうまくいかないでしょうか? –

+0

引用符を使用しました。 –

+0

@Kristaps Baumanis、今、この問題はどうですか?ここで最新の情報を共有していただけますか? –

答えて

0

私はVS2017エンタープライズ版のデバッグ対象で簡単なサンプルをテストしますが、ブレークポイントがヒットした後はうまく動作します。

enter image description here

使用(1)あまりわからそのVSのバージョンが、あなたはそれが前にうまく働いたことを言ったように、あなたのVSは、最新バージョン(最新の更新パッケージをインストール)したことを確認してください。

(2)VSに拡張ツールやアドインがインストールされている場合は、最初にそれらを削除または無効にしてから結果を確認するか、VSをセーフモードで実行できます。

DEVENV.EXE /セーフモード

(3)また、あなたのVSの設定をリセットし、新しいシンプルなアプリを作成して、私のような結果を表示してください。

TOOLS->インポートとエクスポート設定ウィザード - >すべての設定をリセット - >「いいえ、設定をリセットして、現在の設定を上書きする」 - >デフォルトの設定のコレクションを選択します。

更新:

それは本当にリリースモードで、この問題を持っていますが、私の理解だけでこの問題を解決するだろう、デフォルトのデバッグモードを使用することであるので、それは、デバッグモードで何もこの問題を持っていません。

関連する問題