2016-05-16 6 views
0

私はこの問題で使用しているフレームワークである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内でこれが原因です。

何か助けていただければ幸いです。

答えて

0

これに2日間を費やした後、理由はわかりませんが、Visual Studioから ".generated.cs"ファイルを削除するとこの問題は解決しないようです。私はこれのための記事を見つけませんでした。

ご迷惑をおかけして申し訳ありません。

関連する問題