BuildManager.TargetFramework Vlastnost

Definice

Získá cílovou verzi .NET Framework pro aktuální web.

public:
 static property System::Runtime::Versioning::FrameworkName ^ TargetFramework { System::Runtime::Versioning::FrameworkName ^ get(); };
public static System.Runtime.Versioning.FrameworkName TargetFramework { get; }
static member TargetFramework : System.Runtime.Versioning.FrameworkName
Public Shared ReadOnly Property TargetFramework As FrameworkName

Hodnota vlastnosti

Cílová verze .NET Framework pro aktuální web.

Poznámky

Tato vlastnost podporuje funkci ASP.NET cílení na více verzí, která umožňuje používat nejnovější verzi Visual Studio k vývoji aplikací, které budou běžet s dřívějšími verzemi .NET Frameworku. Zprostředkovatel sestavení může tuto vlastnost použít k zajištění, že zprostředkovatel generuje kód, který je vhodný pro cílovou verzi .NET Framework. Můžete například chtít vygenerovat jiný kód v závislosti na tom, jestli web cílí na .NET Framework 3.5 nebo .NET Framework 4. Další informace o cílení na více verzí najdete v tématu .NET Framework Multi-Targeting pro webové projekty ASP.NET.

Pokud web nemá soubor Web.config, ASP.NET předpokládá, že cílová verze architektury je verze přidružená k fondu aplikací služby IIS, pod kterým je web spuštěný. Pro web systému souborů, který běží v Visual Studio, je výchozí verze architektury aktuální verzí .NET Framework.

Pokud web obsahuje soubor Web.config, ASP.NET určí cílovou architekturu prozkoumáním souboru Web.config.

Platí pro