AppDomainSetup.TargetFrameworkName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает (или, в платформа .NET Framework, задает) строку, указывающую целевую платформу в формате, который может быть проанализирован конструкторомFrameworkName(String).
public:
property System::String ^ TargetFrameworkName { System::String ^ get(); };
public:
property System::String ^ TargetFrameworkName { System::String ^ get(); void set(System::String ^ value); };
public string? TargetFrameworkName { get; }
public string TargetFrameworkName { get; set; }
member this.TargetFrameworkName : string
member this.TargetFrameworkName : string with get, set
Public ReadOnly Property TargetFrameworkName As String
Public Property TargetFrameworkName As String
Значение свойства
Целевая платформа исполняемого файла, запускающего процесс.
Комментарии
Задайте для этого свойства указание текущей версии платформа .NET Framework, что домен приложения будет использоваться для загрузки и запуска сборок, скомпилированных для целевой версии и профиля. Если текущая версия платформа .NET Framework имеет необязательные поведения, влияющие на совместимость кода, скомпилированного с целевой версией, она может включить или отключить эти поведения, как это возможно, для улучшения совместимости. Это может быть полезно, если приложение поддерживает надстройки, скомпилированные с несколькими версиями платформа .NET Framework, запустив их в отдельных доменах приложений.
Для клиентских приложений значение TargetFrameworkName свойства выводится из атрибута TargetFrameworkAttribute . В Visual Studio 2010 и более поздних версиях этот атрибут добавляется в сборку автоматически на основе параметра свойства Target Framework проекта.