BuildManager.TargetFramework Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Zielversion des .NET Framework für die aktuelle Website ab.
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
Eigenschaftswert
Die Zielversion des .NET Frameworks für die aktuelle Website.
Hinweise
Diese Eigenschaft unterstützt das feature ASP.NET Multiadressierung, mit dem Sie die neueste Version von Visual Studio verwenden können, um Anwendungen zu entwickeln, die mit früheren Versionen des .NET Frameworks ausgeführt werden. Ein Buildanbieter kann diese Eigenschaft verwenden, um sicherzustellen, dass der Anbieter Code generiert, der für die Zielversion des .NET Frameworks geeignet ist. Sie können z. B. unterschiedliche Code generieren, je nachdem, ob eine Website auf das .NET Framework 3.5 oder das .NET Framework 4 ausgerichtet ist. Weitere Informationen zu Multiadressierung finden Sie unter .NET Framework Multi-Targeting für ASP.NET Webprojekte.
Wenn die Website nicht über eine Web.config Datei verfügt, geht ASP.NET davon aus, dass die Zielframeworkversion die Version ist, die dem IIS-Anwendungspool zugeordnet ist, unter dem die Website ausgeführt wird. Bei einer Dateisystemwebsite, die in Visual Studio ausgeführt wird, ist die Standardframeworkversion die aktuelle Version des .NET Framework.
Wenn die Website über eine Web.config Datei verfügt, bestimmt ASP.NET das Zielframework durch Untersuchen der Web.config Datei.