GitHub issue在这里。
https://github.com/kerryjiang/WebSocket4Net解决方案确实生成了两个文件WebSocket4Net.dll WebSocket4Net.pdb
但是WebSocket4Net.dll没有包含调试表。[用PE查看器检查]。因此没有包含pdb文件位置信息。因此vs调试器拒绝加载pdb。甚至手动。
问题是
- 项目设置为调试。
- optimize关闭。
- 输出调试信息设置为完整。
还有什么需要设置的吗?
GitHub issue在这里。
https://github.com/kerryjiang/WebSocket4Net解决方案确实生成了两个文件WebSocket4Net.dll WebSocket4Net.pdb
但是WebSocket4Net.dll没有包含调试表。[用PE查看器检查]。因此没有包含pdb文件位置信息。因此vs调试器拒绝加载pdb。甚至手动。
问题是
还有什么需要设置的吗?
1条答案
按热度按时间3pmvbmvn1#
哦!我欺骗了自己。我复制了dll和pdb到我的项目的输出目录。但每次我的项目构建。它会被项目的dll覆盖。因此我会看到一个没有调试信息的dll。希望这能帮助别人。没有其他配置需要。检查最简单的假设,理所当然。