Gewusst wie: Ändern der Assemblyname oder die Assembly-Namespace für die Office Managed Durchwahl

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 824003 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Dieser detaillierte Artikel beschreibt, wie Sie den Namen der Assembly ändern oder um den Namespace einer Assembly für eine Erweiterung verwalteten Code zu ändern, die Sie mit Microsoft Visual Studio-Tools für Microsoft Office System erstellen.

Um den Namen für die Assembly oder den Namespace für die Assembly zu ändern, müssen Sie die Eigenschaften in der Office-Projekt ändern und anschließend erneutes Erstellen die Assembly.

Wenn Sie stattdessen versuchen, den Assemblynamen in Windows Explorer durch Umbenennen der Assemblydatei zu ändern, oder wenn Sie das Office-Integration -Attribut nicht ändern, nachdem Sie die Eigenschaft Stammnamespace des Projekts ändern, können Sie folgende Fehlermeldung erhalten, wenn die Erweiterung für verwalteten Code in Microsoft Word oder in Microsoft Excel geladen wird:
Die Assembly "< assemblyname > konnte nicht unter gefunden werden. \<assembly speicherort > \ oder konnte nicht geladen werden. Sie können weiterhin bearbeiten und speichern Sie das Dokument. Kontaktieren Sie Ihren Administrator oder den Autor dieses Dokuments für weitere Unterstützung.


Gehen Sie folgendermaßen vor um den Namen der Assembly oder der Assembly-Namespace für die Erweiterung für verwalteten Code richtig zu ändern,

Ändern Sie den von einer Assembly

  1. Starten Sie Visual Studio .NET 2003, und öffnen Sie das Office-Projekt.
  2. Klicken Sie im Menü Ansicht auf Projektmappen-Explorer .
  3. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt und klicken Sie dann auf Eigenschaften .
  4. Klicken Sie in der Liste Allgemeine Eigenschaften auf Allgemein .
  5. Geben Sie den neuen Namen für die Assembly in das Feld Name der Assembly , und klicken Sie dann auf OK .
  6. Klicken Sie im Menü Erstellen auf Projektmappe erstellen .

Ändern des Assembly-Namespaces

  1. Starten Sie Visual Studio .NET 2003, und öffnen Sie das Office-Projekt.
  2. Klicken Sie im Menü Ansicht auf Projektmappen-Explorer .
  3. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt und klicken Sie dann auf Eigenschaften .
  4. Klicken Sie in der Liste Allgemeine Eigenschaften auf Allgemein .
  5. Geben Sie den neuen Namespace für die Assembly im Feld Stammnamespace , und klicken Sie dann auf OK .
  6. Suchen Sie die Assembly: System.ComponentModel.DescriptionAttribute Attribut in Ihrem Codemodul ThisWorkbook oder in Ihrem Codemodul ThisDocument.

    Dies ist das Office-Integration-Attribut.
  7. Ändern Sie das Office-Integration Attribut entsprechend den neuen Namespace.

    Beispielsweise wenn Sie den Namespace MyNamespace benannt, das Office-Integration -Attribut angezeigt im Codemodul wie folgt:
    <Assembly: System.ComponentModel.DescriptionAttribute( _
       "OfficeStartupClass, Version=1.0, Class=MyNamespace.OfficeCodeBehind")>
  8. Klicken Sie im Menü Erstellen auf Projektmappe erstellen .

Informationsquellen

Weitere Informationen darüber, wie Berechtigungen, Ordner und Assemblys zu gewähren und Problembehandlung in Office zur Laufzeit finden Sie in der Dokumentation für Visual Studio Tools for Microsoft Office System.

Eigenschaften

Artikel-ID: 824003 - Geändert am: Freitag, 3. Februar 2006 - Version: 1.5
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Office Professional Edition 2003
  • Microsoft Office Excel 2003
  • Microsoft Office Word 2003
  • Microsoft Visual Studio Tools for the Microsoft Office System version 2003
Keywords: 
kbmt kbpia kbhowtomaster KB824003 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 824003
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com