2017-01-30 11 views
4

Visual Studioで「編集して続行」することができません。 「デバッグ開始時にプロジェクトがビルドされていないと変更できません」というメッセージが表示されます。Visual Studio 2015で編集して続行できないのはなぜですか?

.NET Framework 4.6.1およびEntity Framework 6.1.3を使用してASP.Net Core(1.1.0)Web APIアプリケーションをデバッグしています。

私はIIS ExpressでVisual Studio 2015 Enterprise Update 3を使用しています。

[ツール]> [オプション]> [デグギング]> [編集と継続を有効にする]で編集と継続を有効にしました。

[ツール]> [オプション]> [IntelliTrace]> [一般]でのみIntelliTraceイベントをIntelliTraceイベントに設定しました。 IntelliTraceを無効にしても問題は解決されませんでした。

また、システム環境変数にCOMPLUS_FORCEENC = 1を追加しました。

他のアイデアはありますか?

+0

Visual Studio 2015 Enterprise Update 3のクリーンなコピーを使用してプロジェクト/ソリューションを別のPCにコピーしました。編集と続行はそこでは機能しません。これは、別のASP.Net MVC 5ソリューションで動作します。 –

+0

[ASP.Net MVC 6で編集して続ける方法](http://stackoverflow.com/questions/30632427/how-to-edit-and-continue-in-asp-net-mvc-6)の可能な複製 –

+0

「これを編集して続ける方法」の複製ではないと思います。それはVS 2015 Release Candidateを指していて、答えは「VS 2015リリース待ち」でした。私はVS 2015 Update 3を使用しています。 –

答えて

1

少なくともVS2015 U3では.Net Coreでは編集と継続はまだサポートされていないようです。私はまったく同じ問題にぶつかりましたが、具体的な参考文献が見つからないうちに、いくつかのヒントがあるようです。

https://github.com/dotnet/coreclr/issues/7902

https://github.com/dotnet/roslyn/pull/16197

私はVS2017 RCを試して、まだ持っている、おそらくサポートがあり、それのためにそこにある。ここでは、この主張を支持してもよいのリンクのカップルです。投稿してから何かを見つけたら、それについて聞いて嬉しく思います。

+0

編集に問題があり、ASP.Net Core MVCでvs2017を続行しています。私はブレークポイントで停止し、コードを編集することができますが、期待どおりに動作しません。たとえば、trueを返す新しいIF文では、falseが返されるか、まったくスキップされます。 – Soenhay

関連する問題