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


问题描述

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

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

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

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

错误截图

解决方案

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

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

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

2. 项目属性 > 调试

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

 

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

工具 > 选项 > 调试 > 常规

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

然后重新生成项目

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
上一篇:.NET Core 项目调试的时候不能修改代码
下一篇:.NET Core发布后IIS部署无法访问静态文件
评论列表

发表评论

评论内容
昵称:
关联文章

YES-CMS内容管理系统 售价
PVE硬盘对应SATA口查询

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