Ich habe Probleme beim Hinzufügen der Excel-Referenz zu meinem Projekt. Ich habe bereits primäre Interop Assemblys installiert.
Das Projekt erkennt die Microsoft.Office.Interop.Word-Assemblyverweis richtig, aber die Excel-Referenz kann immer noch nicht gefunden werden.
Wenn ich versuche, den Verweis manuell hinzuzufügen, klicke ich mit der rechten Maustaste auf das Projekt, füge einen Verweis hinzu, navigiere zur Datei Microsoft.Office.Interop.Excel und versuche, sie manuell hinzuzufügen. Sobald ich den Verweis I ausgewählt habe, stelle sicher, dass der Verweis aktiviert ist, und drücke OK. Es passiert nichts, der Referenzpfad wird dem Projekt nicht hinzugefügt.
Verwenden von VS2012 Ultimate.
Irgendwelche Vorschläge, was ich tun kann, damit das Projekt die Excel-Referenz sehen kann?
Update: Problem behoben.
Klicken Sie im Menü Projekt auf Verweis hinzufügen.
Suchen Sie auf der Registerkarte COM die Microsoft Excel-Objektbibliothek, und klicken Sie dann auf Auswählen.
Klicken Sie im Dialogfeld Referenzen hinzufügen auf OK, um Ihre Auswahl zu bestätigen. Wenn Sie aufgefordert werden, Wrapper für die ausgewählten Bibliotheken zu generieren, klicken Sie auf "Ja".
Wie in Ссылка
Klicken Sie im Menü Projekt auf "Verweis hinzufügen".
Klicken Sie auf der Registerkarte COM auf Microsoft Excel-Objektbibliothek, und klicken Sie dann auf Auswählen. Suchen Sie in Visual Studio 2012 die Microsoft Excel 14.0-Objektbibliothek (oder eine andere Version) auf der Registerkarte COM.
Klicken Sie im Dialogfeld Referenzen hinzufügen auf OK, um Ihre Auswahl zu bestätigen. Wenn Sie aufgefordert werden, Wrapper für die ausgewählten Bibliotheken zu generieren, klicken Sie auf "Ja".
Wenn Sie Excel nicht installiert haben, führen Sie diesen Befehl in der nugget-packet-manager-console aus:
%Vor%Ich habe MS Office 13 installiert und seitdem fing ich an, diesen Fehler in VS 2012 Projekt zu bekommen. Ich habe versucht, die MS Office-Bibliothek über COM-Steuerelement hinzufügen, aber das hat nicht funktioniert. Schließlich musste ich diese Bibliotheksreferenzen aus dem Abschnitt "Erweiterungen" hinzufügen (nicht unter COM); musste Microsoft.Office.Interop.Excel, Version 15.0.0.0 auswählen. Das hat den Fehler behoben.
Hoffe, dass das einigen hilft.
Ich habe Microsoft-Office-PIAs installiert, aber ich hatte das gleiche Problem, kann microsoft.office.interop.excel dll nicht finden, ich habe auch Visual Studio 2010-Tools für das Office System 4.0 Runtime Service Pack 1 installiert, aber das Problem besteht weiterhin.
Zum Schluss behebe ich das Problem mit einem Add des Office / SharePoint-Entwicklungspakets zu meiner Visual Studio 2017-Installation:
Gehe zu Extras & gt; Holen Sie sich Werkzeuge und Funktionen ..
Und dann überprüfen Sie Office / Sharepoint-Entwicklung und ändern Sie Ihre Installation.