私はこの問題で使用しているフレームワークであるMVCの質問をしていますが、Visual Studioの問題でもあります。Visual Studioが全体の行をキャプチャしていない
私たちはアプリケーション用にVisual Studio 2010/MVC 4.0を使用していますが、これはすべてデバッグモードで実行されている間にコードをテストして動作させます。
私たちのウェブサイトのセクションに新しいAccordionPanelを追加する必要がありました。このページには合計約10のアコーデオンパネルがあり、このすべてが問題なく動作しました。第三及び第四のパネルの間に、私は新しいパネルを追加するために必要なので、私は以下のコードを追加しました:何が起こっている
@using (Html.BeginAccordionPanel("Cancelled Reason", "pnlCancelledReason")) { @Html.Partial("~/Views/Project_View/TrackingInformation/_CancelledReason.cshtml", Model) }
すると、この新しいセクションがページに表示されないということです。
@using (Html.BeginAccordionPanel("Cancelled Reason", "pnlCancelledReason")) { @Html.Partial("~/Views/Project_View/TrackingInformation/_CancelledReason.cshtml", Model) <b></b> }
、ページを更新し、私はそれが表示されなくなります、デバッグ、および再起動を停止するまで、この新しいセクションが表示されます:私は奇妙見つけた私のような終わりにいくつかのHTMLを追加した場合ということです。
非常に奇妙なのは、コードをステップ実行して、Visual Studioが "@ Html.Partial"行(現在の行を強調表示する黄色のボックス)をヒットすると、上の行の約75%しかキャプチャされないファイル名のdRの周りに停止します)。その行にいくつかのHTMLを読み込んでリフレッシュすると、現在の行の黄色の強調表示されたボックスは、の範囲までの行全体をキャプチャしますが、関連するコードをすべてキャプチャしたので、デバッグを停止するまでパネルが表示されます。
私はこれを引き起こす原因を理解できないようですか?他のパネルセクションをコピーして同じ場所に貼り付けると、同じ問題が発生するので、コードではないようですが、Visual Studio内でこれが原因です。
何か助けていただければ幸いです。