Ich habe die Quellen eines .NET-Projekts, das ich versuche zu kompilieren. Obwohl das Projekt den Verweis (Namespace) Microsoft.Office.Interop.Word von Office 2010 verwendet, das ich nirgendwo finden kann. Ich konnte die Datei microsoft.office.interop.word.dll
herunterladen, aber anscheinend die von Office 2007, da es immer noch nicht kompiliert, weil das Projekt die Funktion Document.SaveAs2
(die aus Office 2010-Bibliothek ist) verwendet. Ich habe Office 2007 auf meinem Computer und Visual Studio 2012 Express für Desktop.Wo finde ich Microsoft.Office.Interop.Word.dll (2010)?
Könnten Sie mir bitte erklären, wie das funktioniert? Wie konnte ich die DLL herunterladen, aber ich kann die von Office 2010 nicht finden. Wie konnte mein Client das Projekt ohne diese DLL kompilieren? Wird Visual Studio automatisch mit den Microsoft Office-Bibliotheken "verbunden", wenn sie beim Kompilieren installiert werden?
Vielen Dank für Ihre Hilfe.
sollten Sie installieren Office 2010 – dotctor
Sie sind vertraut mit heißen Referenzen hinzuzufügen ..? Klicken Sie mit der rechten Maustaste auf den Referenzknoten. Klicken Sie auf 'add Reference', gehen Sie zum' COM' Knoten auf der linken Seite und suchen Sie nach Microsoft.Office, oder versuchen Sie den Microsoft.Interop.Office Namespace hinzuzufügen. – MethodMan
Ich habe Office 2010 installiert, kann aber immer noch nicht behebe mein Problem. Das liegt daran, dass ich 'Microsoft.Office.Interop.Word; 'verwende, aber den Verweis nicht hinzugefügt habe, dass ich einen Kompilierungsfehler erhalte. Ich habe versucht, die Referenz hinzuzufügen, wie Sie MethodMan vorschlagen, aber ich kann kein Microsoft.Office finden ... Danke für Ihre Hilfe. – mentinet