Die Dateinamenerweiterungen
Wenn Sie eine Dateierweiterung aus einem VSPackage registrieren, ordnen Sie es mit einer Version von Visual Studio. Dies ist wichtig, wenn mehr als eine Version von Visual Studio auf einem Computer installiert ist.
Dateierweiterungen für HKEY_CLASSES_ROOT-Taste werden unter VSPackages mit einem Standardwert registriert, der dem zugeordneten Programmbezeichner (ProgID) zeigt.
Im Folgenden finden Sie ein Beispiel der Registrierungsinformationen für die VCPROJ-Datei-Erweiterung:
HKEY_CLASSES_ROOT\
.vcproj\
(default)=" VisualStudio.vcproj.8.0"
Die Dateien, die mit Visual Studio zugeordnet werden, müssen ein Freigeben von ProgID, wie VisualStudio.vcproj.8.0verfügen, um parallelen Installationen des Produkts zu ermöglichen, den Dateierweiterung unter Produkt Versionen verwalten. Ein versionsspezifisches ProgID können Sie auch standardmäßig verben verwenden, z. B. Bearbeiten öffnen usw. ohne den Aspekt des Überschreibens oder von anderen Anwendungen oder Versionen von Visual Studioüberschrieben werden kann.
In bestimmten Fällen sollte der ProgID, der mit einer Dateierweiterung verknüpft ist, nicht geändert werden. Beispielsweise ist die ProgID für die Dateierweiterung .htm- (ProgID) = htmlfile an mehreren Stellen im Betriebssystem hartcodiert wird und allgemein bekannt ist und in Verbindung mit .htm und .html- Dateien verwendet.
Siehe auch
Konzepte
Angeben von Dateinamenerweiterungen für Dateiverwaltungsprogramme
Weitere Ressourcen
Registrieren der Dateinamenerweiterungen für die parallele Bereitstellungen