.NET Core 项目调试的时候不能修改代码


问题描述

VS2019环境 .net Core 项目断点调试,每次修改代码都要重启应用程序

Visual Studio 2019  在项目**中所作的更改将阻止调试会话继续,启用非托管调试时不允许更改

严重性 代码 说明 项目 文件 禁止显示状态

错误 ENC2001 在项目“H5PayServer”中所作的更改将阻止调试会话继续: 启用非托管调试时不允许进行更改。 H5PayServer 1 活动

错误截图

解决方案

1. 工具 > 选项 > 调试 > 常规

取消打勾 启用"编辑并继续" 

禁用 ( 取消打勾) 使用托管兼容模式

2. 项目属性 > 调试

启用 ( 选择打勾) 启用本地代码调试

 

断点调试模式下,修改代码后提示,当前不会命中断点。源代码与原始版本不同

工具 > 选项 > 调试 > 常规

禁用 ( 取消打勾) 要求源文件与原始版本完全匹配 

然后重新生成项目

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
上一篇:.net Core项目 IIS部署运行异常信息输出
下一篇:.NET Core发布后IIS部署无法访问静态文件
评论列表

发表评论

评论内容
昵称:
关联文章

.NET Core 项目调试时候修改代码
asp.net core 断点调试无法修改代码
解决.Net Core3.0 修改cshtml代码之后必须重新生成才可以看到效果
RazorEngine使用@Html.Raw引起连锁反应以及解决办法
表结构修改>新增主键或者为空
Elastic AMP监控.NET程序性
Python VSCode调试时候代码中无法试用相对路径
.net Core项目 IIS部署运行异常信息输出
ASP.NET+MVC入门踩坑笔记 (一) 创建项目 项目配置运行 以及简单Api搭建
vs2019 调试服务器代码
.NET Core 项目windows server中部署
.NET Core 项目 DbProviderFactories.GetFactoryClasses()返回空
.NET Reactor代码混淆注意事项
.NET Core 运行时T4模板使用,T4生成代码
.NET DLL加密代码混淆 Eziriz .NET Reactor
VS调试运行ASP.NET MVC项目,上传静态资源图片404问题,Debug路径
利用代码生成工具Database2Sharp生成ABP VNext框架项目代码
.NET Core ResponseCache 浏览器缓存
.net Core项目.csproj配置指南
更改nacosIP地址,IEDA项目调试时报错,显示IP地址还是旧

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码