Freigeben über


Register-Eigenschaft

Aktualisiert: November 2007

Gibt an, ob eine Datei, Assembly oder Projektausgabegruppe während der Installation auf einem Zielcomputer registriert werden soll.

Einstellungen

Die Einstellungen für die Register-Eigenschaft sind die folgenden:

Einstellung

Beschreibung

DoNotRegister

Für das Element ist keine Registrierung erforderlich.

COM

Das Element wird als COM-Objekt registriert.

COMRelativePath

Das Element wird als isoliertes COM-Objekt registriert.

COMSelfReg

Das Element wird bei der Installation automatisch als COM-Objekt registriert. Nicht für Assemblys verfügbar.

Font

Die Datei wird bei der Installation als Schriftartendatei registriert.

Hinweise

Auf .NET Framework basierende Elemente benötigen normalerweise keine Registrierung und haben den Standardwert DoNotRegister. COM-DLL-Dateien oder EXE-Dateien, die OleSelfRegister in den Versionsinformationen enthalten, haben den Standardwert COMSelfReg. Schriftartendateien werden als Font registriert.

Wenn Sie eine isolierte COM-DLL in Ihre Anwendung einbeziehen möchten, müssen Sie die Isolated-Eigenschaft ihres Verweises auf True festlegen. Wenn Sie der Projektausgabe die DLL hinzugefügt haben, muss die Registration-Eigenschaft auf DoNotRegister festgelegt werden, aber in manchen Fällen (z. B. mstime.dll) wird sie auf COMSelfReg festgelegt. In diesem Fall müssen Sie die Registrierung manuell in DoNotRegister ändern.

Wählen Sie dazu im Anwendungsordner des Setup-Projekts die DLL aus, und stellen Sie im Eigenschaftenfenster sicher, dass die Registration-Eigenschaft auf DoNotRegister festgelegt ist. Führen Sie dies für alle isolierten COM-Komponenten im Setup-Projekt durch.

Siehe auch

Konzepte

Bereitstellung und Registrierung

Referenz

Eigenschaften für den Dateisystem-Editor