Fehlermeldung "Der Projektmappe zugeordneten Eigenschaften konnte nicht gelesen werden" beim Öffnen eines Projekts in Visual Studio .NET 2003 oder Visual Studio 2005


Wichtig Dieser Artikel enthält Informationen dazu, wie Sie die Registrierung ändern. Müssen Sie die Registrierung sichern, bevor Sie sie ändern. Stellen Sie sicher, dass Sie wissen, wie Sie die Registrierung wiederherstellen, falls ein Problem auftritt. Für weitere Informationen zum Sichern, Wiederherstellen und Bearbeiten der Registrierung klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
256986 Beschreibung der Microsoft Windows-Registrierung

Problembeschreibung


Wenn Sie versuchen, ein Projekt in Microsoft Visual Studio .NET 2003 oder Microsoft Visual Studio 2005 öffnen oder wenn Sie versuchen, ein Projekt zu erstellen, erhalten Sie folgende Fehlermeldung:
Einige der Eigenschaften der Projektmappe konnte nicht gelesen werden.
Darüber hinaus erhalten Sie im Projektmappen-Explorer die folgende Fehlermeldung angezeigt:
Die Projektdatei kann nicht geladen werden.
Wenn Sie versuchen, das Projekt erneut laden, wird die folgende Fehlermeldung angezeigt:
Nicht spezifizierter Fehler

Ursache


Wenn Sie Quellcode in Visual Studio .NET 2003 oder Visual Studio 2005 versucht, den entsprechenden Microsoft Source Code Control Interface (MSSCCI) Provider geladen, wenn Sie versuchen, ein Projekt zu öffnen oder wenn Sie versuchen, ein Projekt zu erstellen. Ein Microsoft Windows-Registrierung registriert ist, mithilfe den relativen Pfad der entsprechenden DLL MSSCCI-Anbieter kann jedoch ein Sicherheitsrisiko für Ihren Computer darstellen. Daher vor Visual Studio .NET 2003 oder Visual Studio 2005 MSSCCI-Anbieter, überprüft Visual Studio .NET 2003 oder Visual Studio 2005, ob alle MSSCCI-Anbieter auf dem Computer registriert ist, mithilfe eines relativen Pfads.

Wenn alle MSSCCI-Anbieter auf dem Computer registriert ist, mithilfe eines relativen Pfads tritt das Verhalten, das im Abschnitt "Symptome" genannt.

Problemlösung


Warnung Schwerwiegende Probleme können auftreten, wenn Sie die Registrierung nicht ordnungsgemäß mit dem Registrierungseditor oder mithilfe einer anderen Methode ändern. Diese Probleme können eine Neuinstallation des Betriebssystems erforderlich machen. Microsoft kann nicht garantieren, dass diese Probleme behoben werden können. Ändern Sie die Registrierung auf eigene Gefahr.

Um dieses Problem zu beheben, ändern Sie den entsprechenden Registrierungseintrag für jeden MSSCCI-Anbieter, der mit den relativen Pfad der entsprechenden DLL registriert ist. Ändern Sie den Registrierungseintrag MSSCCI-Anbieter verwenden den absoluten Pfad der DLL registriert ist. Gehen Sie hierzu folgendermaßen vor:
  1. Klicken Sie auf Start, und klicken Sie dann auf
    Ausführen.
  2. Geben Sie im Feld Öffnen
    regedit ein, und klicken Sie dann auf OK , um den Registrierungseditor zu starten.
  3. Im Registrierungseditor des folgenden Registrierungsunterschlüssels:

    HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\InstalledSCCProviders

    Beachten Sie, dass alle Registrierungseinträge für diesen Unterschlüssel Informationen über einen Registrierungsunterschlüssel unter HKEY_LOCAL_MACHINE enthält. Angenommen, die
    Microsoft Visual SourceSafe -Registrierungseintrag enthält die folgenden Daten: Software\Microsoft\SourceSafe
  4. Suchen Sie für alle Registrierungseinträge, die Sie in Schritt 3 festgestellt den entsprechenden Registrierungsunterschlüssel. Suchen Sie z. B. den folgenden Registrierungsunterschlüssel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe
  5. Für jeden Registrierungsunterschlüssel aus Schritt 4, der entsprechende Registrierungseintrag SCCServerPath enthält einen relativen Pfad, gehen Sie folgendermaßen vor:
    1. Maustaste auf SCCServerPath, und klicken Sie auf Ändern.
    2. Geben Sie den absoluten Pfad des MSSCCI-Anbieter-DLL in das Feld Wert ein. Windows-Suche können Sie dieser absoluten Pfad suchen.

      Hinweis Wenden Sie sich an Ihre MSSCCI-Anbieter, um sicherzustellen, dass dadurch die Funktionalität des MSSCCI-Anbieter nicht stören.
  6. Klicken Sie auf OK.
  7. Starten Sie Visual Studio .NET 2003 oder Visual Studio 2005.
  8. Zeigen Sie im Menü Datei auf
    Neu, und klicken Sie dann auf Projekt. Daraufhin können Sie ein Projekt erfolgreich erstellen und das Verhalten, das im Abschnitt "Symptome" erwähnte nicht angezeigt.

Status


Dieses Verhalten ist entwurfsbedingt.

Weitere Informationen


Schritte zum Reproduzieren des Verhaltens

Gehen Sie auf einem Computer mit MSSCCI-Anbieter, der mit einem relativen Pfad registriert ist folgendermaßen vor:
  1. Installieren Sie Visual Studio .NET 2003 oder Visual Studio 2005.
  2. Quellcode-Verwaltung aktivieren.
  3. Versuchen Sie in Visual Studio .NET 2003 oder Visual Studio 2005, ein Microsoft Visual Basic .NET oder Microsoft Visual Basic 2005 Windows-Anwendungsprojekt erstellen oder eines Microsoft Visual C# .NET oder Microsoft Visual C# 2005 Windows-Anwendung erstellen.

Referenzen


Weitere Informationen finden Sie auf folgenden Websites von Microsoft Developer Network (MSDN)Klicken Sie für Weitere Informationen auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:

820833 PRB: Fehlermeldung "Nicht angegebener Fehler" beim Ausführen der Quellcodeverwaltungsvorgang in Visual Studio .NET 2003