Jak: zadejte.NET Framework verze pro ladění
Visual Studio 2012 Ladicí program podporuje ladění starší verze Microsoft .NET Framework jako aktuální verze.Pokud spustíte aplikace z Visual Studio, debugger lze vždy identifikovat správná verze .NET Framework aplikace jsou, ladění.Pokud aplikace již běží a použít připojit k, debugger nemusí být vždy schopni identifikovat starší verze .NET Framework. V tomto případě obdržíte chyba zprávu s upozorněním,
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 označíte ladicího programu, kterou verze použít.
Určit.NET rozhraní .NET Framework verze pro ladění
Vyhledat v adresáři Windows\Microsoftplatforma .NET\rozhraní .NET Framework verze najít.NET rozhraní .NET Framework nainstalována ve vašem počítač.Čísla verze vypadat přibližně takto:
V1.1.4322
Určit číslo správné verze a poznamenejte si jej.
Start Editor registru (regedit).
V Editor registru, otevřený 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 na HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\AD7Metrics\Engine a na Nový klíč.Název klíč {449EC4CC-30D2-4032-9256-EE18EB41B62B}.
Po navigaci do {449EC4CC-30D2-4032-9256-EE18EB41B62B}, oblast hledání název sloupec a najít CLRVersionForDebugging klíč.
- Pokud klíč neexistuje, klepněte pravým tlačítkem na {449EC4CC-30D2-4032-9256-EE18EB41B62B} a na Nová hodnota.Klepněte pravým tlačítkem myši na novou hodnotu řetězce, klepněte na tlačítko Přejmenovata typ CLRVersionForDebugging.
Poklepejte na CLRVersionForDebugging.
V Upravit řetězec zadejte.NET rozhraní .NET Frameworkčísloverze hodnotu pole. Příklad: V1.1.4322
Klikněte na tlačítko OK.
Zavřít Editor registru.
Pokud stále chyba zpráva při spuštění ladit, ověřte, zda jste zadali číslo verze správně v registru.Také ověřte, zda používáte verze .NET Framework Visual Studiopodporuje.Debugger je kompatibilní s aktuální.NET rozhraní .NET Framework verze a předchozí verze, ale nemusí být přesměrovat kompatibilní s budoucí verze.