BuildManager.TargetFramework Eigenschap

Definitie

Hiermee haalt u de doelversie van het .NET Framework voor de huidige website op.

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

Waarde van eigenschap

De doelversie van het .NET Framework voor de huidige website.

Opmerkingen

Deze eigenschap ondersteunt de ASP.NET functie voor meerdere targeting, waarmee u de nieuwste versie van Visual Studio kunt gebruiken om toepassingen te ontwikkelen die worden uitgevoerd met eerdere versies van het .NET Framework. Een buildprovider kan deze eigenschap gebruiken om ervoor te zorgen dat de provider code genereert die geschikt is voor de doelversie van het .NET Framework. U kunt bijvoorbeeld verschillende code genereren, afhankelijk van of een website is gericht op het .NET Framework 3.5 of het .NET Framework 4. Zie .NET Framework multi-targeting voor ASP.NET webprojecten voor meer informatie over meerdere targeting.

Als de website geen Web.config bestand heeft, gaat ASP.NET ervan uit dat de doelframeworkversie de versie is die is gekoppeld aan de IIS-toepassingsgroep waaronder de site wordt uitgevoerd. Voor een bestandssysteemwebsite die wordt uitgevoerd in Visual Studio, is de standaardframeworkversie de huidige versie van het .NET Framework.

Als de website wel een Web.config bestand heeft, bepaalt ASP.NET het doelframework door het Web.config bestand te onderzoeken.

Van toepassing op