c# - 尝试在 Visual Studio 2017 中调试时出现套接字异常
问题描述
我有服务,C#
它使用我要调试到的 nuget 包/库。现在,禁用Visual Studio 调试器中的“启用我的代码”选项来调试库代码是有意义的。
但是,每次我这样做并运行应用程序时,都会收到一个附加错误。当我启用“启用我的代码”时,它工作正常。
但这阻止了我调试我的代码。
有没有人之前遇到过这个问题?提前致谢。
解决方案
尝试在 Visual Studio 2017 中调试时出现套接字异常
您可以尝试System.Net.Sockets.SocketException
通过以下步骤检查“Thrown”:
点击 Debug menu -> Windows->Execption settings-> Expand " Common Language Runtime Exceptions
" 直到到达 " System.Net.Sockets.SocketException
" -> Check this exception, 请参考以下截图:
希望这可以帮助。
推荐阅读
- swift - 在 SwiftUI 中处理派生状态
- javascript - 如何使用 javascript 获取 itemLabel 表单 JSP 的值
- build - bazel 规则中使用的自定义 cc_toolchain
- boost - 我想在 Centos 7 上用 Clang 60 编译 Boost 1.70
- html - 如何为没有悬停的兄弟姐妹设置样式?
- reactjs - 对预检请求的响应未通过访问控制检查:它没有 HTTP ok 状态
- c - 带有指向 C 中结构的指针的链表节点
- r - 如何从人口稀少的数据框中获取加权分位数?
- docker - 从 kubernetes 中的私有仓库中提取失败,并显示“秘密“docker-credentials”无效:数据 [.dockerconfigjson]:必需值”
- python - 从列表列表创建树形图