我可以毫无问题地构建SSIS软件包,但是几乎每次我从Visual Studio运行该软件包时,它都会崩溃。有时,它将在运行软件包的几秒钟内崩溃,而有时它将运行几分钟,然后崩溃。
唯一记录到Windows事件日志中的错误是:
故障排除应用程序名称:devenv.exe,版本:14.0.25420.1,时间戳:0x57685d85 故障模块名称:ucrtbase.dll,版本:10.0.17763.1,时间戳:0xc3ae1887 异常代码:0xc0000409 故障偏移量:0x000a5d0b 错误的进程ID:0x5bd4 错误的应用程序开始时间:0x01d4cdf2158d4ebd 错误的应用程序路径:C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv.exe 错误的模块路径:C:\ WINDOWS \ System32 \ ucrtbase.dll 报告ID:760baa61-e6fb-4646-83f5-94ed566b1d4a 故障包全名: 与程序包相关的应用程序ID错误:
我尝试过多次修复和重新安装Visual Studio,重新安装数据工具,以及重新安装Visual C ++ 2015 Redistributable(因为我在网上看到其他人的评论,认为这是类似的ucrtbase.dll问题。这是一台工作计算机,以及这里的其他计算机在过去也遇到过相同的问题,但是在执行我已经完成的一些步骤之后,似乎已经为他们解决了。有一阵子,我们认为这与使用平衡数据分配器有关,但我已将其完全删除,仍然有问题。我们将不胜感激任何帮助/想法。
环境:
答案 0 :(得分:1)
这不是最佳(或正确)答案,而是一种解决方法。由于我无法通过一辆有故障的VS来完成工作,因此我决定尝试VS 2017(使用SSDT 2017等)。在过去的几个小时中,它一直在起作用,但尚未崩溃。在直到我们完全过渡到2017年之前,我目前的解决方法是在2015年创建新项目,以便其他开发人员可以继续与我合作,然后切换到2017年进行测试。
如果有人真正提出了解决方案(我想这是VS,SSDT,Windows和其他更新的组合),请分享。