c# - Visual Studio 2017 调试在调用 DateTime.Now 时冻结并中止;
问题描述
在调试时,每当我尝试以任何方式获取 DateTime 值时,例如:
camLogMessage.MsgDateTime = DateTime.Now;
if (myObj.Date < DateTime.Now.Date){}
DateTime creation = File.GetCreationTime(@"C:\test.txt");
Visual Studio 冻结几秒钟,然后声明
与 MYCOMPUTER 的网络连接已丢失。调试将被中止。
确实如此。
如果我在 QuickWatch 窗口中将属性设置为 DateTime 值,则一切正常。
VS2017,.Net Framework 4.6.2,平台目标 x64。据我所知,我没有使用远程调试。
那会是什么?
解决方案
因此,禁用 ReSharper 解决了我的问题。我不知道是什么设置组合导致了这种情况(我多年来一直在使用它,没有任何问题),但我认为是时候与 RS 说再见了。
推荐阅读
- sql-server-data-tools - SSDT 项目中的参考系统对象
- amazon-web-services - 向 EC2 实例添加存储
- python - Django-Filters 空字符串查询参数导致验证错误
- html - CSS 属性:由于 HTML 的 height 属性,Sticky 不起作用
- php - 使用 MacPorts PHP-FPM 而不是从构建
- php - 为什么我在 PHPMailer 中收到 SMTP 连接失败错误?
- vb.net - 如何以编程方式发布表单以登录到 VB.NET 中的网页
- c# - 加载特定网页时如何关闭表单应用程序?
- flutter - 构建颤振项目时出现错误
- python - 如何在 Python 3.7 上循环回到代码的开头