-1

データセットを時々台無しにすると、問題が発生します。Visual Studio では、コードを使用する前に null 値をチェックするのを忘れた場所が表示されません。生成されたデータセット コードが壊れます。

 public string Avdeling {
            get {
                try {
                    return ((string)(this[this.tableLMG_hoved.AvdelingColumn]));
                }
                catch (global::System.InvalidCastException e) {
                    throw new global::System.Data.StrongTypingException("The value for column \'Avdeling\' in table \'LMG_hoved\' is DBNull.", e);
                }
            }
            set {
                this[this.tableLMG_hoved.AvdelingColumn] = value;
            }
        }

この行で中断したいとき

a.Avdeling = rad.Avdeling;

データセットの代わりに自分のコードを壊すようにVisual Studioを設定するために以前に管理しましたが、VS 2013をインストールしたときに、この設定がリセットされたか何かだったと思います。古い方法に戻ることができず、今ではデータセットの例外の原因を突き止めるのに多くの時間を費やしています。

ut VSデバッグ設定をどのように設定すればよいですか?

4

1 に答える 1

0

現時点ではそのオプションを見つけることができませんが、コール スタック ウィンドウ ([デバッグ] -> [ウィンドウ] -> [コール スタック]) が開いているときに、2 行目をダブルクリックして、そのプロパティを呼び出したもの (最初の行) を見つけることができます。はプログラム内の現在の場所です)。

于 2013-11-02T16:49:51.533 に答える