Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bei der Bereitstellung einer BizTalk-Lösung erstellt Visual Studio zunächst die Assemblys. Der Bereitstellungsprozess erfordert, dass jede Assembly stark signiert ist. Sie können Ihren Assemblys eine starke Signatur hinzufügen, indem Sie das Projekt einer Assembly-Schlüsseldatei mit einem starken Namen zuordnen. Wenn dies noch nicht geschehen ist, verwenden Sie vor der Bereitstellung einer Lösung aus Visual Studio das folgende Verfahren, um eine Datei mit starkem Namen-Assemblyschlüssel zu generieren und sie jedem Projekt in der Lösung zuzuweisen.
Voraussetzungen
Um das Verfahren in diesem Thema auszuführen, müssen Sie mit einem Konto angemeldet sein, das Mitglied der Gruppe bizTalk Server-Administrator ist. Darüber hinaus muss Ihr Konto über Schreibberechtigungen für den globalen Assemblycache (GAC) verfügen. Das Administratorkonto auf dem lokalen Computer verfügt über diese Berechtigung.
So konfigurieren Sie eine starke Nameschlüsseldatei für die Assembly
Starten Sie die Visual Studio-Eingabeaufforderung.
Geben Sie an der Eingabeaufforderung in dem Ordner, in dem Sie die Schlüsseldatei speichern möchten, den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:
sn /kfile_name.snk
Beispiel: sn /k ErrorHandling.snk
Eine Bestätigungsmeldung, Schlüsselpaar geschrieben in<file_name>.snk
,
wird in der Befehlszeile angezeigt.Klicken Sie im Projektmappen-Explorer von Visual Studio mit der rechten Maustaste auf das Projekt, und klicken Sie dann auf "Eigenschaften".
Klicken Sie auf die Registerkarte "Signieren" und wählen Sie "Durchsuchen" im Dropdownfeld "Schlüsseldatei mit starkem Namen" aus.
Navigieren Sie zur Schlüsseldatei, und klicken Sie darauf. Klicken Sie auf "Öffnen", und schließen Sie dann die Projekteigenschaften.
Wiederholen Sie die Schritte 3 bis 6 für jedes Projekt in der Projektmappe, das Sie mithilfe dieser Assemblyschlüsseldatei mit starkem Namen bereitstellen möchten.
Siehe auch
Bereitstellen von BizTalk-Assemblys aus Visual Studio in einer BizTalk-Anwendung