Jak: Poradce při potížích S Visual Studio neúspěšné projektu inovace
Někdy Visual Studio nelze převést plně projektu z dřívější verze Visual Studio.Pokud tipy v následujících částech konkrétní problém nevyřeší, bude pravděpodobně možné další informace naleznete na webu TechNet na Wiki: vývoj portálu.
Projekt se nespustí, protože nejsou nalezeny soubory
Soubor projektu obsahuje cesty souboru pevně, Visual Studio používá ke spuštění projektu klávesu F5.Tyto cesty mohou zahrnovat umístění souboru devenv.exe a dalších požadovaných souborů.V inovované verze Visual Studio, cesty tyto soubory byly změněny.
Chcete-li vyřešit nesprávné cesty souborů
Otevřete v textovém editoru soubor projektu.
Cesty souborů, které mohou být nesprávné, zejména těch, které obsahují vyhledávání Visual Studio číslo verze.
Upravte nesprávné cesty k souborům tak, aby odkazovaly na nové cíle.
Projekt se nesestaví, protože reference nejsou platné
Při upgradu Visual Studio, také vám může inovace .NET Framework verze.Pokud projekt obsahuje odkazy, které mají prošlou záruční lhůtu novější v .NET Framework verzi, které nemusí vyřešit správně.To je zvláště pravděpodobné pro reference, které obsahují čísla verzí, například Microsoft.VisualStudio.Shell.Interop.8.0.
Kód má mnoho neplatné odkazy, nejsnazším řešením může být použití funkce multi cílení Visual Studio cílových starší verzi .NET Framework.
Chcete-li vyřešit nesprávné odkazy
Otevřete v textovém editoru soubor projektu.
Otevřete vlastnosti projektu.
Vyberte správný Cílový rámec hodnotu.Alternativně můžete změnit hodnotu <TargetFrameworkVersion> prvku přímo v souboru projektu.
Pokud chcete spustit inovovaném .NET Framework verzi, musíte aktualizovat odkazy projektu a také aktualizovat Imports nebo Using příkazy, které volají odkazy.Pokud načítá projektu v IDE, můžete aktualizovat odkazy pomocí Aplikaci Solution Explorer nebo Reference Manager dialogové okno.