Postupy: Určení verze rozhraní .NET Framework pro ladění
Visual Studio 2012 Ladicí program podporuje ladění starších verzí aplikace Microsoft .NET Framework a aktuální verzi.Pokud spuštění aplikace ze sady Visual Studio debugger lze snadno rozpoznat správnou verzi .NET Framework pro ladění aplikace.Pokud je spuštěna aplikace a použití připojit k, ladicí program nemusí být vždy schopni identifikovat starší verze .NET Framework.V takovém případě se zobrazí chybová zpráva s informacemi o tom,
Ladicí program provedl nesprávné předpokladů o .NET Framework verze aplikace bude používat.
V těchto vzácných případech můžete nastavit klíč registru, který označuje ladicího programu, kterou verzi použít.
Chcete-li určit verzi rozhraní.NET Framework pro ladění
Vyhledávání v adresáři Windows\Microsoft.NET\Framework najít verze rozhraní.NET Framework, které ve vašem počítači nainstalována.Čísla verzí vypadat přibližně takto:
V1.1.4322
Identifikovat na správné číslo verze a poznamenejte si ji.
Start Editor registru (regedit).
V Editor registru, otevřete složku HKEY_LOCAL_MACHINE.
Přejít na: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\AD7Metrics\Engine\{449EC4CC-30D2-4032-9256-EE18EB41B62B}
Pokud klíč neexistuje, klepněte pravým tlačítkem myši HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\AD7Metrics\Engine a klepněte na tlačítko Nový klíč.Název nového klíče {449EC4CC-30D2-4032-9256-EE18EB41B62B}.
Po přechodu na {449EC4CC-30D2-4032-9256-EE18EB41B62B}, kde hledat jméno sloupec a najít klíč CLRVersionForDebugging.
- Pokud klíč neexistuje, klepněte pravým tlačítkem myši {449EC4CC-30D2-4032-9256-EE18EB41B62B} a klepněte na tlačítko Novou řetězcovou hodnotu.Klepněte pravým tlačítkem myši novou řetězcovou hodnotu, klepněte na tlačítko Přejmenovata CLRVersionForDebugging.
Poklepejte na CLRVersionForDebugging.
V Upravit řetězec zadejte číslo verze rozhraní.NET Framework v hodnoty pole.Příklad: V1.1.4322
Klikněte na tlačítko OK.
Zavřít Editor registru.
Pokud stále zobrazí chybová zpráva při spuštění ladění, ověřte, zda jste zadali číslo verze správně v registru.Také ověřte, zda používáte verzi .NET Framework podporována sadou Visual Studio.Ladicí program je kompatibilní s aktuální a předchozími verzemi rozhraní.NET Framework, ale nemusí být kompatibilní směrem vpřed v budoucích verzích.