15

ASP.Net MVC プロジェクトを使用して、Visual Studio 2008 でエディット コンティニュを実行しようとしています。私は64ビットを実行しているため、問題がさらに大きくなります。

Configuration Manager では、私のアクティブなソリューション プラットフォームは x86 であり、すべてのプロジェクトもデバッグ x86 をターゲットにしています。

プロジェクトのプロパティで、「エディット コンティニュを有効にする」を選択しました。

[ツール]->[オプション...]->[デバッグ]->[エディット コンティニュ] で、[エディット コンティニュを有効にする] を選択しました。

Tools->Options...->Debugging->General で、「1 つのプロジェクトが中断したときにすべてのプロセスを中断する」を有効にしました。

ビュー/テンプレートの外側でソース コードを変更しようとするとすぐに、次のメッセージが表示されます:編集して続行: コードの実行中、または [1 つのプロジェクトが中断したときにすべてのプロセスを中断する] オプションが無効になっている場合、変更は許可されません。このオプションは、[ツール]、[オプション]、[デバッグ] で有効にすることができます。

それを機能させる方法はありますか?

4

5 に答える 5

13

[最適化を有効にする] にチェックが入っていますか? (高度なコンパイル オプション)、それをチェックすることはできないと思います...

また: http://blogs.msdn.com/webdevelopertips/archive/2008/11/26/tip-29-did-you-know-how-to-enable-edit-and-continue-feature-for-web-アプリケーション-projects.aspx

于 2009-07-10T15:38:48.703 に答える
7

VS2010の場合、これを試してください

代替テキスト

于 2010-10-31T11:50:32.217 に答える
3

プログラムの実行中は、「編集して続行」することはできません。編集して続行するには中断する必要があります。スレッドが多数ある場合は、すべて中断する必要があります。中断時に一部のスレッドが引き続き実行される場合、「編集して続行」の問題ではなく、中断オプションの問題です。

注:プログラムを停止する必要はありませんが、中断する必要があります。その後、続行できます。

于 2009-07-14T13:44:02.057 に答える
1

デバッグに IIS または組み込みの Visual Studio 開発サーバーを使用していますか? IIS で編集して実行し続ける前に問題が発生し、組み込みサーバーを使用することになりました。

于 2009-07-10T14:39:06.277 に答える