最近Vs2005を使い出した初心者です。
先日までデバック時のエディットコンティニュがちゃんと有効になっていて
デバック時にもソースの変更が可能だったのですが、最近デバックコンティニュが有効にならなくなってしまいました。
「ツール」→「オプション」→「デバック」→「エディットコンティニュ」→「エディットコンティニュを有効にする」にはチェックは確実に入っています。
実行するとソースコードのタブ部分に鍵マークが付き、読み取り専用になってしまいます。Googleなどで検索などしたんですが解決方法が見つかりません。
解決方法を教えて下さい!
ちなみにVs2005のVersionは
8.0.50727.762 (SP.050727-7600)
です。
> 実行するとソースコードのタブ部分に鍵マークが付き、
もともと、そういう物だったような気が。
> 読み取り専用になってしまいます。
ブレークポイントやステップ実行などによる一時停止中ではなく、
処理の実行中に、編集しようとしていませんか?
>魔界の仮面弁士様
さっそくの反響ありがとうございます。
処理の実行中はもちろん編集無効ですが、
ちゃんと中断しています。
編集しようとすると下のステータスバーの部分に
「現在のエディタでこのテキストを変更できません。テキストは読み取り専用です。」
と表示され編集できません。
先日まで普通に編集できていたので余計に気になります。
他に設定などがあるのか、もしくはソフトが壊れたのでしょうか?
>「現在のエディタでこのテキストを変更できません。テキストは読み取り専用です。」
このメッセージは実行中と同じですね。
> 先日まで普通に編集できていたので余計に気になります。
その間に何を行ったか、ですね……。
何かオプションを変更したとか、ソースの配置先を変更したとか、
何か追加のソフト等をインストールしたとか。
> 他に設定などがあるのか
気になるなら、[設定のインポートとエクスポート ウィザード]画面で
[すべての設定をリセット(R)]を利用してみるとか。
> このメッセージは実行中と同じですね。
状況を確認。
(1) 新規に、コンソール アプリケーション プロジェクトを生成。
(2) Sub Main に 2行追加。
Sub Main()
Dim a As Integer = 1
Console.WriteLine(a)
End Sub
(3) Console.WriteLine の行にブレークポイント設置。
(4) 実行。ブレークポイントで中断される。
(5) ブレーク中だが編集不可。
……という状態なのですね?
>魔界の仮面弁士様
まずは[設定のインポートとエクスポート ウィザード]画面で
[すべての設定をリセット(R)]をやってみましたが、結果は同じでした。
次に、新しいコンソールアプリケーションプロジェクトを作成し、
確認したところ・・・
編集可能でした。
新しいプロジェクトでは実行中は鍵マークが付き、
ブレイクや、中断をすると鍵マークが外れて編集可能になりますね。
この差は一体?
最近でやったことといえば、配置プロジェクトを組み込んだ位でしょうか?
自分で書いて思い立って試しに配置プロジェクトを削除したら編集可能になりました!!
どういうことなんでしょうか?
解決です。理由は不明ですが
ツイート | ![]() |