SSDT在加载SSIS包或新项目时崩溃。

8
随着SSDT 2016(GA)的发布,我已经下载了SQL Server 2016 GA Developer Edition、新的SSMS 2016独立版本以及Visual Studio 2015 Update 2(专业版)。但是无论何时我尝试打开一个SSIS包或创建一个使用SSIS模板的新解决方案(包括导入向导),Visual Studio都会崩溃。我已按建议的顺序重新安装过(SQL Server 2016, SSMS, SSDT),也试过只安装Visual Studio 2015后再安装SSDT。但两种方法结果都相同,我能够创建和打开所有其他类型的解决方案(如SSRS,SSAS,SQLCLR),因此这似乎是一个特定于SSIS的问题。Connect bug报告可以在此处找到(包括附件和微软要求的所有内容):https://connect.microsoft.com/SQLServer/feedback/details/2781125/ssis-projects-crash-visual-studio 在Visual Studio中出现的错误如下:
Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: devenv.exe
  Application Version:  14.0.25420.1
  Application Timestamp:    57685d85
  Fault Module Name:    KERNELBASE.dll
  Fault Module Version: 6.3.9600.18340
  Fault Module Timestamp:   5736541b
  Exception Code:   c06d007e
  Exception Offset: 00014878
  OS Version:   6.3.9600.2.0.0.272.7
  Locale ID:    1033
  Additional Information 1: d3a5
  Additional Information 2: d3a5b2a34c74c92cf7c3ff2061a46015
  Additional Information 3: 86f5
  Additional Information 4: 86f5db7ad561caf63ca32f7aba7c4416

我这边没有看到这个问题,但是我一路上安装了每个版本/工具。你尝试过修复/重新安装吗? - Peter Schott
这些与您的问题无关 - 是SSIS出了问题。您看到的是DacFx(用于SQL Server对象资源管理器/ SQL Project)正在寻找可选的内部扩展DLL。它记录未找到这些作为错误,从而引起混淆。 - Kevin Cunnane
是的,我已经修复/重新安装了所有工具,但结果没有改变。 - Elsimer
1个回答

2

1
问题最终是由于Traps在VS首次加载时阻止了某些DLL加载。进程监视器提供了大量我无法整理的进程,但它让我检查我们的LAN团队是否显式禁用Traps后是否会遇到相同的问题。 - Elsimer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接