Ich bin daran interessiert, C # zum Bearbeiten / Automatisieren von Excel-Dateien zu verwenden.
Nach dem Surfen im Internet habe ich VSTO gefunden, aber es scheint, dass Sie das in Visual Studio Express Edition nicht verwenden können, also kann ich das nicht verwenden.
Vor wenigen Minuten habe ich auf dieser Site eine Frage bemerkt, die diesen Namespace in ihrem Code verwendet hat:
Microsoft.Office.Interop.Excel
Ich frage mich also, ob ich nur die erforderliche Referenz hinzufügen muss und wenn ja, welche Referenz ich hinzufügen soll.
AKTUALISIEREN
Ich habe "Primary Interop Assemblies" wie in der akzeptierten Antwort vorgeschlagen installiert, aber aus irgendeinem Grund fehlen sie immer noch im Dialogfeld "Referenz hinzufügen" unter ".NET", sind aber in GAC vorhanden.
Also habe ich die Referenz einfach mit "Durchsuchen" hinzugefügt und mich Microsoft.Office.Interop.Excel.dll
im GAC-Ordner befunden .
Wenn Sie jedoch auf dieser Website nach ähnlichen Fragen zum Hinzufügen von Referenzen von GAC suchen, wird dies anscheinend nicht empfohlen.