我的机器上安装了 VS 2017 最新社区版。我能够在调试时编辑 ASP.Net Core Web 应用程序的任何类文件和 razor 页面 (cshtml)。我安装了 VS 2019 社区版(并更新到 16.3.7)并打开相同的项目并转换为 .Net 3.0。在调试时,我尝试编辑代码并欢迎错误列表面板中显示以下错误 -\nENC2011 - 在项目 \xe2\x80\x98MyApp\xe2\x80\x99 中所做的更改将阻止调试会话继续:更改不当前模块允许。
\n\n如果需要,请参阅下文了解更多信息 -
\n\nVS 2019 Community 16.3.7 版(之前没有安装预览版)\n.Net Core 3.0(之前没有安装预览版)\n我打开了具有 2.1 框架的旧项目,但在 VS 2019 中仍然遇到了同样的问题。\n我创建了简单的控制台应用程序并能够在 VS 2019 中编辑并继续。\n我使用 .Net Core 3.0 创建了另一个 ASP.Net core Web 应用程序,并遇到了相同的问题。\n在“工具”->“选项”->“调试”->“常规”下选中了“编辑并继续”复选框。删除了本机调试。\n检查了配置配置文件,并将其设置为“调试”而不是“发布”。\n我并排安装了 VS 2017 和 2019(社区版本均已更新至最新版本)\n语言为 C#。\n我可以知道解决方案吗?
\n\n提前致谢!
\n\n以下是从帮助复制的完整 VS 2019 信息 -\nMicrosoft Visual Studio Community 2019\n版本 16.3.7\nVisualStudio.16.Release/16.3.7+29424.173\nMicrosoft .NET Framework\n版本 4.7.03056
\n\n安装版本:社区
\n\n适用于 Visual Studio 的 Application Insights 工具包 …