我可以毫无问题地构建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问题。这是一台工作计算机,以及其他人在过去曾遇到过同样的问题,但在执行了我已经完成的一些步骤之后似乎已经为他们解决了。有一段时间我们认为这与使用平衡数据分配器有关,但是我完全删除了,我仍然有问题。任何帮助/想法将不胜感激。
环境:
这不是最好的(或正确的)答案,而是一种解决方法。因为我不能用一辆越野车VS来完成我的工作,所以我决定尝试VS 2017(使用SSDT 2017等)。截至过去几个小时一直在工作并且还没有撞到我(还)。我现在的工作方式,直到我们可以完全迁移到2017年,将在2015年创建新项目,以便其他开发人员将继续能够与我合作,但随后切换到2017年进行测试。
如果有人找到问题的真正解决方案(我的猜测是VS,SSDT,Windows和其他更新的某种组合),请分享。