2016-06-03 10 views
8

Mit der Veröffentlichung von SSDT 2016 (GA) habe ich SQL Server 2016 GA Developer Edition, den neuen SSMS 2016 Stand-Alone-Build und sogar Visual Studio 2015 Update 2 (Professional Edition) und Visual Studio stürzt immer noch ab, wenn ich versuche, ein SSIS-Paket zu öffnen oder eine neue Lösung mithilfe der SSIS-Vorlage (einschließlich des Importassistenten) zu erstellen. Ich habe neu installiert mit der vorgeschlagenen Reihenfolge (SQL Server 2016, SSMS, SSDT) ​​sowie nur Visual Studio 2015 gefolgt von SSDT. Beides führt zum selben Absturz. Ich bin in der Lage, alle anderen Lösungstypen (SSRS, SSAS, SQLCLR) zu erstellen und zu öffnen, so dass es ein Problem zu sein scheint, das spezifisch für SSIS ist. Der Bericht Connect Fehler kann (zusammen mit den Anlagen und alles MSFT für gebeten hat) finden sich hier: https://connect.microsoft.com/SQLServer/feedback/details/2781125/ssis-projects-crash-visual-studioSSDT stürzt ab, wenn SSIS-Pakete oder neues Projekt geladen werden

Der Fehler in Visual Studio ist wie folgt:

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 
+0

Ich sah dies nicht auf meiner Seite, aber ich hatte auch jede Version/Tool auf dem Weg installiert. Haben Sie versucht, eine Neuinstallation durchzuführen? –

+0

Das sind unabhängig von Ihren Problemen - es ist SSIS, die Probleme hat. Was Sie sehen, ist die DacFx (für SQL Server Object Explorer/SQL-Projekte) auf der Suche nach optionalen internen Erweiterung DLLs. Es protokolliert das Finden dieser als ein Fehler, der die Verwirrung verursacht, nicht. –

+0

Ja, ich habe jedes der Tools ohne Änderung der Ergebnisse repariert/neu installiert. – Elsimer

Antwort

2

Ausnahmecode c06d007e ist „Delay-Last Modul nicht gefunden ", so fehlt eine DLL.

es zu debuggen Sie DLL Laden Versuche mit Process Monitor verfolgen können: https://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

oder älter FileMon: http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx

Nachdem Sie finden, welche DLL fehlt Sie es von der Verteilung manuell extrahieren können versuchen, oder Installieren Sie alle Komponenten auf einem übersichtlichen System und kopieren Sie die benötigte DLL von dort.

+1

Das Problem stellte sich heraus, dass es mit [Traps] (https://www.paloaltonetworks.com/products/secure-the-endpoint/traps.html) bestimmte DLL-Ladevorgänge beim ersten Laden von VS blockierte. Process Monitor stellte eine Unzahl von Prozessen zur Verfügung, die ich nicht sortieren konnte, aber es führte mich dazu, zu prüfen, ob ich das gleiche Problem hätte, sobald unser LAN-Team die Traps explizit deaktiviert hätte. – Elsimer