Ich habe diesen Fehler kürzlich in jedem SSIS-Paket (mit Visual Studio 2012) erhalten, wenn ich eine OLE DB-Quellkomponente öffnen möchte:
%Vor%Es hat letzte Woche gut funktioniert und ich glaube nicht, dass ich seitdem etwas verändert habe. Irgendwelche Vorschläge?
Ich habe das gleiche Problem auf einem Computer mit Visual Studio 2010 festgestellt (obwohl ich sicher bin, dass VS2012 dieselbe Auflösung haben wird). Ich installierte Visual Studio 2015 und fing dann an, diesen Fehler zu erhalten, wenn ich versuchte, eine ADO-NET-Quelle oder eine OLD-DB-Quelle in VS2010 zu öffnen. Ich habe festgestellt, dass meine DatatransformationServices-Dateien im Ordner C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies
beschädigt wurden. Ich kopierte alle Microsoft.DatatransformationServices
Dateien von einem Computer, auf dem VS2010 arbeitete, auf meinen lokalen Computer, Ordner C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies
.
Sie können dazu einen Befehl wie folgt von cmd aus verwenden:
%Vor% Ich habe dann die Assemblys mit den folgenden Befehlen in cmd in meinen Cache eingefügt (ändere einfach das Verzeichnis mit gacutil auf deine neueste Version im Ordner C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin
und ändere den Ordner für Visual Studio in den Ordner für die Version, in der du erhalten den Fehler):
Ich habe gerade das gleiche Problem mit der freien Version von CCleaner behoben, indem ich kaputte Registry-Einträge behebe.
Bei mir ist das Problem in SQL Server Data Tools 2012 aufgetreten, das Visual Studio 2010 nach der Installation mehrerer SSDT-Versionen einschließlich der Vorschau 2015 verwendet.
Das Öffnen einer beliebigen OLEDB-Quellkomponente führte zu dem fehlenden DLL-Fehler für C: \ Programme (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies \ Microsoft.DatatransformationServices.DataFlowUI.dll
Die Website solvusoft.com, die von GoldBishop verlinkt wurde, lieferte nützliche Informationen über das Problem, empfiehlt jedoch, ihr zweifelhaftes Produkt zu verwenden, um es zu beheben. Bitte lesen Sie diesen Thread auf der Norton Community-Site zu Solvusoft und der Verwendung von RegCleanPro .
Bevor Sie ein Tool wie CCleaner verwenden, untersuchen Sie es bitte. Sehen Sie, wer es als gutes Produkt bewertet hat. Vergewissern Sie sich bei der Verwendung, dass Ihre Registrierungseinträge gesichert wurden (dies ist der Fall).
Ich habe das gleiche Problem auf einem Computer mit Visual Studio 2010 festgestellt (obwohl ich sicher bin, dass VS2012 dieselbe Auflösung haben wird). Ich installierte Visual Studio 2015 und fing dann an, diesen Fehler zu erhalten, wenn ich versuchte, eine ADO-NET-Quelle oder eine OLD-DB-Quelle in VS2010 zu öffnen. Ich habe festgestellt, dass sich meine DatatransformationServices Dateien im Ordner
befinden %Vor%Diese Lösung hat bei mir funktioniert, also hoffe ich, dass es auch für euch funktioniert:)
Schnellsuche zu diesem Thema, führe mich zu einer anderen Website: Ссылка - Dies besagt im Grunde, dass die DLL / Registry fehlt / beschädigt ist
Nach der Überprüfung der MSDN-Dokumentation nehme ich an, dass dies von einer Drag & Drop-Implementierung ist? Es scheint, als würde eine Umgebungs-DLL fehlen / beschädigt sein. Möglicherweise müssen Sie das Paket debuggen, um genau zu sehen, wo der Fehler bestehen bleibt.
Funktioniert für mich. Überprüfen Sie die neueste Version in
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools
.
Tags und Links sql-server visual-studio-2012 ssis sql-server-2012 ssis-2012