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

Значение свойства

String

Целевая платформа исполняемого файла, запускающего процесс.

Комментарии

Задайте для этого свойства указание текущей версии платформа .NET Framework, что домен приложения будет использоваться для загрузки и запуска сборок, скомпилированных для целевой версии и профиля. Если текущая версия платформа .NET Framework имеет необязательные поведения, влияющие на совместимость кода, скомпилированного с целевой версией, она может включить или отключить эти поведения, как это возможно, для улучшения совместимости. Это может быть полезно, если приложение поддерживает надстройки, скомпилированные с несколькими версиями платформа .NET Framework, запустив их в отдельных доменах приложений.

Для клиентских приложений значение TargetFrameworkName свойства выводится из атрибута TargetFrameworkAttribute . В Visual Studio 2010 и более поздних версиях этот атрибут добавляется в сборку автоматически на основе параметра свойства Target Framework проекта.

Применяется к