Gewusst wie: Problembehandlung bei nicht erfolgreichen Visual Studio-Projektupgrades
Manchmal kann ein Projekt von Visual Studio nicht vollständig von einer früheren Visual Studio-Version konvertiert werden.Wenn durch die Tipps in den folgenden Abschnitten Ihr spezifisches Problem nicht behoben wird, finden Sie möglicherweise Informationen im TechNet Wiki: Entwicklungsportal.
Das Projekt wird nicht ausgeführt, da Dateien nicht gefunden werden können
Eine Projektdatei enthält fest codierte Dateipfade, die von Visual Studio zur Ausführung des Projekts verwendet werden, wenn Sie F5 drücken.Diese Pfade enthalten möglicherweise den Speicherort von devenv.exe und anderer erforderlicher Dateien.In einer aktualisierten Version von Visual Studio wurden die Pfade dieser Dateien möglicherweise geändert.
So lösen Sie falsche Dateipfade auf
Öffnen Sie die Projektdatei in einem Texteditor.
Suchen Sie nach Dateipfaden, die falsch sein könnten, insbesondere solchen, die eine Visual Studio-Versionsnummer enthalten.
Ändern Sie falsche Dateipfade so, dass diese auf die neuen Ziele zeigen.
Das Projekt wird nicht erstellt, da Verweise nicht gültig sind
Wenn Sie ein Upgrade von Visual Studio durchführen, wird möglicherweise auch die .NET Framework-Version aktualisiert.Wenn das Projekt Verweise enthält, die in der neueren .NET Framework-Version nicht mehr unterstützt werden, können diese nicht ordnungsgemäß aufgelöst werden.Dies ist bei Verweisen mit Versionsnummern besonders wahrscheinlich, z. B. Microsoft.VisualStudio.Shell.Interop.8.0.
Wenn der Code zahlreiche ungültige Verweise aufweist, besteht die einfachste Lösung möglicherweise darin, die Funktion zur Festlegung von Zielversionen von Visual Studio zu verwenden, um das Ziel auf eine frühere Version von .NET Framework festzulegen.
So lösen Sie falsche Verweise auf
Öffnen Sie die Projektdatei in einem Texteditor.
Öffnen Sie die Projekteigenschaften.
Wählen Sie den richtigen Zielframework-Wert aus.Sie können auch den Wert des <TargetFrameworkVersion>-Elements direkt in der Projektdatei ändern.
Wenn das Projekt in der aktualisierten .NET Framework-Version ausgeführt werden soll, müssen Sie die Verweise auf das Projekt und auch sämtliche Imports-Anweisungen oder Using-Anweisungen aktualisieren, die die Verweise aufrufen.Wenn das Projekt in der IDE geladen wird, können Sie die Verweise mithilfe vom Projektmappen-Explorer oder des Dialogfelds Verweis-Manager aktualisieren.