vs无法产生pdb文件,也就无法断点调试
webapi项目,Controller内的方法无法断点调试,甚至program.cs和startup.cs的方法都无法断点调试;但其引用的相关类库却可以断点调试。
1.按网上各种配置以后,发现还是不行
这个是很苦恼的一件事,为什么别人的都行,偏偏自己的不对。
2.最后想到可能是csproj文件配置问题,因为生成和发布的文件都不存在pdb文件。
仔细过了一遍csproj文件,发现:
<DebugType>none</DebugType>
<DebugSymbols>false</DebugSymbols>
修改为none为full
false为true后,调试断点正常
3.最后去开源仓库的issue中查找是否有同样问题,发现确实是如此
还提供了在vs中如果快捷修改的方式
项目=》属性=》生成==》高级=》输出 =》修改值“无”为所有或者可移植。
4.其他的一些方式:
https://blog.csdn.net/shakspers/article/details/78978017
5.同时也学到一点使用开源项目,遇到问题该如何查找
首先应该查看找到相应的源仓库,最开始的仓库,如果项目有多个开源仓库,最好是找全.
项目仓库,1看使用文档;2进入相关的官方blog/IM群组关键字查找或问;3项目内的issue或者discussion关键字查找;4.常规找问题的方式
可以看出的是,首先应该从开源项目自身相关的社区解决。
vs无法产生pdb文件,也就无法断点调试相关推荐
- 【Android 逆向】使用 Python 代码解析 ELF 文件 ( PyCharm 中进行断点调试 | ELFFile 实例对象分析 )
文章目录 一.PyCharm 中进行断点调试 二.ELFFile 实例对象分析 一.PyCharm 中进行断点调试 在上一篇博客 [Android 逆向]使用 Python 代码解析 ELF 文件 ( ...
- vs2010下使用dmp文件和pdb文件调试时dump、exe和pdb三个文件要保持版本一致的原因
一.pdb文件简介 英文:Program Data Base,即程序的基本数据,是 VS 编译链接时生成的文件. pdb文件主要存储了如下调试信息: (1)public,private 和 stati ...
- “Project1.exe”(Win32): 已加载“C:\Windows\syswow64\ntdll.dll”。无法查找或打开 PDB 文件。 “Project1.exe”(Win32): 已加载
"Project1.exe"(Win32): 已加载"C:\Windows\syswow64\ntdll.dll".无法查找或打开 PDB 文件. " ...
- mysql .pdb是什么文件_.NET PDB文件到底是什么?
PDB全称Program Database,不知道中文翻译叫什么.相信使用过VS的人对于这个拓展名的文件不会陌生,这个文件主要会存储对应模块(dll或者exe)内部的所有符号,以及符号对应的地址.文件 ...
- pdb文件 PDB文件:每个开发人员都必须知道的 .NET PDB文件到底是什么?
pdb文件包含了编译后程序指向源代码的位置信息,用于调试的时候定位到源代码,主要是用来方便调试的. 在程序发布为release模式时,建议将 pdb文件删除, 同时,对外发布的时候,也把 pdb删除, ...
- NET PDB文件到底是什么?
PDB全称Program Database,不知道中文翻译叫什么.相信使用过VS的人对于这个拓展名的文件不会陌生,这个文件主要会存储对应模块(dll或者exe)内部的所有符号,以及符号对应的地址.文件 ...
- Qt 杂记 —— Qt安装并配置调试文件,添加源码调试pdb文件
文章目录 Qt 杂记 -- Qt安装并配置调试文件,添加源码调试pdb文件 一.安装QT及QTCreator 二.在VS中使用QT 个人格言 Qt 杂记 -- Qt安装并配置调试文件,添加源码调试pd ...
- 【C# 调试】.net中的 .pdb文件是什么,有什么用
mscn:在 Visual Studio 调试器(C#)中指定符号 (.pdb) 和源文件 PDB全称Program Database,程序数据库 ( .pdb) 文件(也称为符号文件)将项目源代码中 ...
- RDKit | 读取PDB文件并可视化
导入库 from rdkit import rdBase from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem impo ...
- HTMD | 从PDB文件获取3D特征描述符
KDEEP是使用深度学习(CNN)进行亲和力预测的预测器. 关于这篇文章,我发现了一个新的名为HTMD(高通分子动力学)的python库. 我真的不擅长从头算或MD计算等计算领域. 因此,我无法评估该 ...
最新文章
- 在Eclipse中的Android项目里实现代码“.NET研究”复用
- Python面向对象的三大特性
- OpenCASCADE绘制测试线束:图形命令之AIS 查看器——对象命令
- 常见的14种异常心电图的波形特点
- JavaScript(JS)的习惯写法总结
- VS2010: Microsoft.TeamFoundation.PowerTools.CheckinPolicies.ChangesetComments 未注冊
- Javascript第四章匿名函数第七课
- android_dialog
- 用html制作简易网页
- AEP(PMM) 傲腾内存特性
- 显示器尺寸对照表_【开屏说】⑦:入手显示器须知的十大参数
- 二/三维空间曲面的切平面以及在某一点上的切线,法线
- mysql drop column_MySQL DROP COLUMN
- 20180529-A · Comic book characters · ggplot2 geom_bar geom_text 柱状图 条形图 图例 · R 语言数据可视化 案例 源码
- 移动端click延迟解决方案
- office2016、visio2016和project2016安装指针
- 6大热门开源自动化测试框架【建议收藏】
- 我们创造世界的过程也是一个我们如何思考的过程,要想改变世界,必须先改变我们的思想
- 自建Sentry后邮件服务收不到邮件
- 如何关闭Acrobat Reader DC自动更新
热门文章
- PWM脉冲宽度调制,实现呼吸灯_领航者开发板
- 【渝粤教育】国家开放大学2019年春季 97纳税筹划 参考试题
- 作为一个应届生总结最近的面试技巧
- 学习笔记(29):A110测试-测试课程申请22
- 吕布机器人评测_实情使用曝光:腾讯态客王者荣耀吕布机器人音箱怎么样?好用吗?使用七周体验分享...
- 深入浅析Service Workers
- 三国演义python分析系统_用python分析四大名著之三国演义
- BitTorrent网络中基于Kademlia协议到DHT无服务器泛互联网搜索软件推荐
- 夜神模拟器连接手柄无反应_夜神安卓模拟器连接手柄的具体操作方法介绍
- html移动小图标,html5 实现可拖拽移动的悬浮图标