Problembeschreibung
Wenn Sie auf einem Computer, auf dem Microsoft Windows XP Media Center Edition oder Microsoft Windows XP Tablet PC Edition ausgeführt wird und auf dem Microsoft .NET Framework 1.1 installiert ist, das Betriebssystem reparieren, wird möglicherweise die folgende Fehlermeldung angezeigt:
msvcr71.dll wurde nicht gefunden
Ursache
Wenn Sie entweder Windows XP Media Center Edition oder Windows XP Tablet PC Edition reparieren, installiert die Anwendung Copy2gac Assemblys im globalen Assemblycache. Copy2gac ist eine verwaltete Anwendung. Microsoft .NET Framework 1.0 muss auf Ihrem Computer installiert sein, um Copy2gac verwenden zu können. Die Datei "Copy2gac.exe" verfügt jedoch über keine zugehörige Konfigurationsdatei, die diese Anwendung an die Microsoft Common Language Runtime bindet, die in .NET Framework 1.0 enthalten ist.
Standardmäßig bindet .NET Framework 1.1 verwaltete Anwendungen, die über keine zugehörigen Konfigurationsdateien verfügen, an die in .NET Framework 1.1 enthaltene Common Language Runtime. Aus diesem Grund bindet .NET Framework 1.1 beim Ausführen der Anwendung Copy2gac diese Anwendung Copy2gac an die falsche Version der Common Language Runtime, und es wird die im Abschnitt "Problembeschreibung" in diesem Artikel beschriebene Fehlermeldung angezeigt.
Lösung
Gehen Sie folgendermaßen vor, um das Problem zu beheben:
-
Schließen Sie das Feld mit der Fehlermeldung.
-
Geben Sie in einem Texteditor (wie beispielsweise Microsoft Editor), den folgenden XML-Beispielcode ein:
<configuration>
<startup>
<requiredRuntime version="v1.0.3705"/>
</startup>
</configuration> -
Speichern Sie die Datei unter dem Namen "Copy2gac.exe.config" in folgendem Ordner:
Windows-Ordner\Microsoft.Net\Framework\v1.0.3705HinweisWindows-Ordner steht stellvertretend für den Speicherort Ihres Windows-Ordners.
-
Sie können nun Ihr Betriebssystem erfolgreich reparieren.
Status
Es handelt sich hierbei um ein beabsichtigtes Verhalten.
Weitere Informationen
Schritte zum Reproduzieren des Verhaltens
-
Führen Sie auf Ihrem Computer eine Neuinstallation von Windows XP Media Center Edition bzw. Windows XP Tablet PC Edition durch.
-
Installieren Sie .NET Framework 1.1 auf Ihrem Computer. Besuchen Sie die folgende Microsoft Developer Network (MSDN)-Website, um die aktuellste Version von .NET Framework 1.1 herunterzuladen:
-
Versuchen Sie, Ihr Betriebssystem zu reparieren.
Informationsquellen
Weitere Informationen finden Sie auf folgenden Websites von Microsoft:
Windows XP Tablet PC Edition
http://windows.microsoft.com/de-de/windows/downloads/windows-xp
Microsoft .NET
http://www.microsoft.com/net/
Konfigurationsdateien
http://msdn.microsoft.com/de-de/library/1xtk877y(vs.71).aspx
Specifying which runtime version to use (Bestimmung der zu verwendenden Laufzeitversion)
http://msdn.microsoft.com/de-de/library/f4kkd0k5(vs.71).aspx
Targeting a .NET Framework version (Verwendung einer .NET Framework-Version)
http://msdn.microsoft.com/de-de/library/9w519wzk(vs.71).aspx
Common Language Runtime
http://msdn.microsoft.com/de-de/library/8bs2ecf4(vs.71).aspx
Technischer Support für Media Center
Da Microsoft Windows XP Media Center Edition zusammen mit Ihrer Hardware oder Ihrem System geliefert wurde, bietet der Hersteller der Hardware technischen Support und Unterstützung für diese Software. Ihr Hersteller hat die Softwareinstallation eventuell mit eigenen Komponenten angepasst, z. B. mit bestimmten Gerätetreibern und optionalen Einstellungen, um die Leistung der Hardware zu optimieren. Wenn Sie Hilfe zu Windows XP Media Center Edition benötigen, wenden Sie sich direkt an den Hersteller, da dieser die beste Qualifikation für die Unterstützung der von ihm auf der Hardware installierten Software besitzt.
Sie finden die Produktinformationen zu Windows XP Media Center auf der folgenden Website von Microsoft:
http://www.microsoft.com/germany/windows/windowsxp/mediacenter/default.mspx