C# 自VS2017 15.7.1升级后,无法调试U-SQL中使用的本地C代码;本地运行失败或已终止

C# 自VS2017 15.7.1升级后,无法调试U-SQL中使用的本地C代码;本地运行失败或已终止,c#,debugging,u-sql,C#,Debugging,U Sql,几天前我还在MSDN数据湖论坛上发布了这篇文章,所以我想我应该在这里扩大受众 我有一个自定义提取器,还有一个自定义程序集,在过去的几周里一直在工作+-我能够在本地调试代码,直到周五早上。我仍然能够在本地提交U_SQL脚本,它成功运行并生成本地输出文件,但当我F5调试时,我的本地运行失败或被终止,并且没有创建输出文件 是否有详细的日志来查看抛出的异常?事件查看器中没有任何内容 我已将VS2017完全重新安装回15.0,然后尝试更新到15.6.x,但再次获得最新的15.7.1。现在多个项目也存在同样

几天前我还在MSDN数据湖论坛上发布了这篇文章,所以我想我应该在这里扩大受众

我有一个自定义提取器,还有一个自定义程序集,在过去的几周里一直在工作+-我能够在本地调试代码,直到周五早上。我仍然能够在本地提交U_SQL脚本,它成功运行并生成本地输出文件,但当我F5调试时,我的本地运行失败或被终止,并且没有创建输出文件

是否有详细的日志来查看抛出的异常?事件查看器中没有任何内容

我已将VS2017完全重新安装回15.0,然后尝试更新到15.6.x,但再次获得最新的15.7.1。现在多个项目也存在同样的问题

有人遇到过这种情况吗


根本原因已经确定。这是因为Windows 10 1803更新中的一个错误导致为IPC创建本地邮箱时失败。此IPC在本地调试会话期间使用。Windows团队现在正在进行修复。

开发工具中的替代修复程序昨天发布为ADL tools的2.3.4000.3版。您需要在VisualStudio 2017->工具->扩展和更新->更新->Visual Studio Marketplace中对其进行升级。 对于VS 2015用户,请从以下位置获取更新:

对于希望了解更多详细信息的用户,相应的Windows操作系统修复程序已完成,但尚未提供。开发工具中的替代修复方法是使用\\.\mailslot而不是\\localhostname\mailslot