Abrufen des COM-Klassenfactory für die Komponente Fehler beim generieren word-Dokument

Ich versuche zu Bearbeiten ein word-Dokument aus VB.NET für den größten Teil dieses Codes:

Wie automatisieren von Word aus Visual Basic .NET, um ein neues Dokument zu erstellen
http://support.microsoft.com/kb/316383

Funktioniert es einwandfrei auf meinem Rechner, aber wenn ich auf dem server veröffentlichen bekomme ich folgende Fehlermeldung.

Abrufen des COM-Klassenfactory für die
die Komponente mit CLSID
{000209FF-0000-0000-C000-000000000046}
konnte aufgrund des folgenden Fehlers:
80070005.

Beschreibung: Eine nicht behandelte Ausnahme ist aufgetreten während der
Ausführung der aktuellen Webanforderung.
Bitte überprüfen Sie die Stapelüberwachung für weitere
Informationen über den Fehler und wo
es entstand in den code.

Ausnahmedetails: System.UnauthorizedAccessException:
Abrufen des COM-Klassenfactory für die
die Komponente mit CLSID
{000209FF-0000-0000-C000-000000000046}
konnte aufgrund des folgenden Fehlers:
80070005.

Den tatsächlichen Fehler passiert, wenn ich versuche, erstellen Sie einfach ein word-application-Objekt

 Dim oWord As New Word.Application

Mithilfe von Visual Studio 2008 und VB.NET 3.5. Ich machte einen Verweis auf die "Microsoft Word 10.0 Object Library", und ich sehe Interop.Word.dll Datei in das bin-Verzeichnis.

Verwendung von MS Office 2003 auf die Entwicklung der Maschine und Windows Server 2003

Noch Recht neu .NET und habe nicht viel wissen über Windows server, aber "UnauthorizedAccessException" klingt wie eine Erlaubnis. Ich Frage mich, ob jemand kann mich in die richtige Richtung, was könnte ich tun müssen, meine kleine Anwendung, die den Zugriff auf word.

InformationsquelleAutor TheDPQ | 2009-07-27
Schreibe einen Kommentar