2016-06-03 35 views
8

Con il rilascio di SSDT 2016 (GA), ho caricato di SQL Server 2016 Developer Edition GA, i nuovi SSMS 2016 stand-alone costruire, e anche Visual Studio 2015 Update 2 (Edizione professionale) e Visual Studio si blocca ancora ogni volta che tento di aprire un pacchetto SSIS o di creare una nuova soluzione utilizzando il modello SSIS (incluso il wizard di importazione). Ho reinstallato l'ordine suggerito (SQL Server 2016, SSMS, SSDT) ​​e Visual Studio 2015 seguito da SSDT. Entrambi provocano lo stesso crash. Sono in grado di creare e aprire tutti gli altri tipi di soluzione (SSRS, SSAS, SQLCLR) in modo che sembri essere un problema specifico di SSIS. Il bug report Connect può essere trovata (con i relativi allegati e tutto MSFT ha chiesto) qui: https://connect.microsoft.com/SQLServer/feedback/details/2781125/ssis-projects-crash-visual-studiocrash durante il caricamento SSDT pacchetti SSIS o nuovo progetto

L'errore in Visual Studio è il seguente: codice

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

Non vedendo questo dalla mia parte, ma ho anche avuto ogni versione/strumento installato lungo la strada. Hai provato a riparare/reinstallare? –

+0

Questi sono indipendenti dai tuoi problemi: è SSIS che sta avendo problemi. Quello che state vedendo è il DacFx (per SQL Server Object Explorer/SQL Projects) alla ricerca di DLL di estensione interne opzionali. Registra non trovarli come un errore che causa la confusione. –

+0

sì, ho riparato/reinstallato ciascuno degli strumenti senza modifiche nei risultati. – Elsimer

risposta

2

eccezione c06d007e è "Delay-load modulo non trovato ", quindi ti manca una DLL.

per eseguire il debug che è possibile tenere traccia di caricamento della DLL tentativi utilizzando Process Monitor: https://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

o più anziani FileMon: http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx

Dopo aver trovare quale dll manca si può provare a estrarre manualmente dalla distribuzione o installa tutti i componenti sul sistema chiaro e copia la DLL necessaria da lì.

+1

il problema si è verificato con [Trap] (https://www.paloaltonetworks.com/products/secure-the-endpoint/traps.html) bloccando alcuni carichi DLL la prima volta che veniva caricato VS. Process Monitor ha fornito un sacco di processi che non sono riuscito a risolvere, ma mi ha portato a verificare se avrei avuto lo stesso problema una volta che il nostro team LAN ha disabilitato le trap in modo esplicito. – Elsimer