Прочитать на английском

Поделиться через


ApplicationIdentity.CodeBase Свойство

Определение

Возвращает расположение манифеста развертывания в виде URL-адреса.

C#
public string CodeBase { get; }

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

URL-адрес манифеста развертывания.

Примеры

В следующем примере кода показано использование ApplicationIdentity объекта для получения значения CodeBase свойства для приложения на основе манифеста. Этот пример входит в состав более крупного примера использования класса ActivationContext.

C#
ActivationContext ac = AppDomain.CurrentDomain.ActivationContext;
ApplicationIdentity ai = ac.Identity;
Console.WriteLine("Full name = " + ai.FullName);
Console.WriteLine("Code base = " + ai.CodeBase);

Комментарии

Ниже приведены два примера значений CodeBase свойств для приложения с именем ActivationContext.

  • http://testserver/ActivationContext/ActivationContext.application

  • file://C:/UserFiles/UserName/SolutionName/ActivationContext/publish/ActivationContext.application.

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

Продукт Версии
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10