Jak zjistit nainstalovanou verzi.NET Framework instalací sady Visual Studio a nasazení balíčku

Překlady článku Překlady článku
ID článku: 315291 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

ÚVOD

Tento podrobný článek popisuje, jak lze pomocí sady Microsoft Visual Studio.Ověřit verzi NET IDE.Rozhraní .NET Framework nainstalované v klientském počítači pro účely instalace softwaru.

Poznámka: Tento článek není ukazují, jak detekující.NET Framework ve spravované aplikace. Scénář, který je popsán v tomto článku je scénář nasazení, není-li vývojář zda verze.Rozhraní .NET Framework nainstalované v klientském počítači. Tento článek také není ukazují, jak zjistit, zda je aktualizace service pack nainstalována v.Rozhraní .NET Framework.

Další informace

Potřebné znalosti

Tento článek předpokládá, že jste obeznámeni s následující téma:

Visual Studio.Nastavení projektů a ČISTÉ nasazení

Zjistit nainstalovanou aktuální verzi

Přidat podmínku spuštění projektu nasazení proti.NET Framework, verze klíč registru, postupujte takto:
  1. Vytvoření nového projektu instalací sady Visual Studio z projektu typu instalací a nasazením.
  2. Spusťte aplikaci Solution Explorer a otevřete Spustit Editor podmínek z panelu nástrojů Průzkumníka řešení.
  3. V Spustit Editor podmínek, klepněte pravým tlačítkem myši Hledání cílový počítač uzel a pak klepněte na tlačítko Přidat hledání registru.
  4. Zadejte odpovídající název hledání, jako například "hledání CLR verzi."
  5. Klepněte na nové hledání a potom stisknutím klávesy F4 otevřete Vlastnosti stavu spuštění. Alternativně klepněte v hlavní nabídce Zobrazenía klepněte na tlačítko Okno Vlastnosti.
  6. Nastavit RegKey Vlastnost jednu z následujících hodnot:
    Pro.NET Framework 1.0:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.0

    Pro.NET Framework 1.1:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.1

    Pro.NET Framework 2.0:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
  7. Nastavit Hodnota Vlastnost takto:
    • Pro.NET Framework 1.0: "3705"
    • Pro.NET Framework 1.1: "4322"
    • Pro.NET Framework 2.0: "50727"
  8. V Podmínek spuštění uzel, přidat novou podmínku spuštění. Chcete-li to provést, klepněte pravým tlačítkem myši na uzel a klepněte na tlačítko Přidat podmínku spuštění. Přidělit tuto podmínku vhodný název, například "Podmínky CLR."
  9. Klepněte na novou podmínku a nastavte Podmínka Vlastnost takto:
    • Pro.NET Framework 1.0:
      REGISTRYVALUE = "3321-3705"
    • Pro.NET Framework 1.1:
      REGISTRYVALUE = "3706-4322"
    • Pro.NET Framework 2.0:
      REGISTRYVALUE = "50727-50727"
  10. Nastavit Zpráva Vlastnost výstupní zprávu, například".NET Framework 1.0 není nainstalován. ",".NET Framework 1.1 není nainstalován. ", nebo".NET Framework 2.0 není nainstalována."
  11. Vytvoření a otestování projektu zavedení.
Poznámka: Pro testování v počítači, který používáte pro rozvoj může takto upravit registr. Všechny příklady zástupný symbol XXX je verze.NET Framework, který testujete.

Vyhledejte následující klíč pro.NET Framework 1.0:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.0
Předchozí klíč přejmenujte následující:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\XXXverze 1.0
Vyhledejte následující klíč pro.NET Framework 1.1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.1
Předchozí klíč přejmenujte následující:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\XXXverze 1.1
Vyhledejte následující klíč pro.NET Framework 2.0:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
Předchozí klíč přejmenujte následující:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\XXXverze 2.0

Nezapomeňte po dokončení test přejmenovat klíč.

Odkazy

Další informace naleznete na následujících webech společnosti Microsoft Developer Network (MSDN):
Vytvoření nebo přidání nasazení projektů
http://msdn.microsoft.com/en-us/library/aa291133.aspx

Přidání položek do projektu zavedení
http://msdn.microsoft.com/en-us/library/aa291131.aspx

Vlastnosti editoru podmínek spuštění
http://msdn.microsoft.com/en-us/library/aa291900.aspx

Přidáním podmínky spuštění v editoru podmínek spuštění
http://msdn.microsoft.com/en-us/library/aa301646.aspx

Vlastnosti

ID článku: 315291 - Poslední aktualizace: 18. května 2011 - Revize: 8.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 2.0
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
Klíčová slova: 
kbhowtomaster kbmt KB315291 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:315291

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com