ApplicationIdentity.CodeBase プロパティ


配置マニフェストの場所を URL として取得します。Gets the location of the deployment manifest as a URL.

 property System::String ^ CodeBase { System::String ^ get(); };
public string CodeBase { get; }
member this.CodeBase : string
Public ReadOnly Property CodeBase As String


配置マニフェストの URLThe URL of the deployment manifest.

次のコード例は、ApplicationIdentity オブジェクトを使用して、マニフェストベースのアプリケーションの CodeBase プロパティの値を取得する方法を示しています。The following code example demonstrates the use of an ApplicationIdentity object to obtain the value of the CodeBase property for a manifest-based application. このコード例は、ActivationContext クラス用に用意されている大規模な例の一部です。This code example is part of a larger example provided for the ActivationContext class.

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


ActivationContext という名前のアプリケーションの CodeBase プロパティ値の2つの例を次に示します。The following are two examples of CodeBase property values for an application named ActivationContext:

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

  • file://C:/UserFiles/UserName/SolutionName/ActivationContext/publish/ActivationContext.application で初期化します。file://C:/UserFiles/UserName/SolutionName/ActivationContext/publish/ActivationContext.application.