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.
Wenn Sie eine Dateierweiterung eines VSPackage registrieren, ordnen Sie sie einer Version von Visual Studio zu. Dies ist wichtig, wenn mehrere Versionen von Visual Studio auf einem Computer installiert sind.
Dateierweiterungen für VSPackages werden unter HKEY_CLASSES_ROOT Schlüssel mit einem Standardwert registriert, der auf den zugeordneten programmtechnischen Bezeichner (ProgID) verweist.
Das folgende Beispiel zeigt Registrierungsinformationen für die Dateierweiterung VCPROJ :
HKEY_CLASSES_ROOT\
.vcproj\
(default)=" VisualStudio.vcproj.8.0"
Dateien, die Visual Studio zugeordnet sind, müssen über eine versionierte ProgID verfügen, z. B. VisualStudio.vcproj.8.0. Eine versionierte ProgID ermöglicht parallele Installationen des Produkts, Dateierweiterungszuordnungen zwischen Produktversionen zu verwalten. Mit einer versionsspezifischen ProgID können Sie auch Standardverben wie "Öffnen", "Bearbeiten" usw. verwenden, ohne sich um das Überschreiben oder das überschrieben werden durch andere Anwendungen oder Versionen von Visual Studio sorgen zu müssen.
In bestimmten Fällen sollte die progID, die einer Dateierweiterung zugeordnet ist, nicht geändert werden. Beispielsweise ist die ProgID für die .htm Dateierweiterung (progid = htmlfile) an mehreren Stellen im Betriebssystem hartcodiert und wird in Verbindung mit .htm - und .html-Dateien allgemein bekannt und verwendet.