My.Application.Info.Version プロパティ
更新 : 2007 年 11 月
アプリケーションのバージョン番号を取得します。
' Usage
Dim value As System.Version = My.Application.Info.Version
' Declaration
Public ReadOnly Property Version As System.Version
戻り値
アプリケーションのバージョン番号を含んでいる Version オブジェクト
例外
例外を引き起こす可能性のある状態を次に示します。
- アプリケーションがアセンブリのバージョンにアクセスするのに必要なアクセス許可を持っていない (SecurityException)。
解説
My.Application.Info.Version プロパティでは、アプリケーションのバージョン番号を含んでいる Version オブジェクトを取得できます。Version オブジェクトの Major、Minor、Build、および Revision プロパティを使用すると、アプリケーションの特定のバージョン情報にアクセスできます。
ClickOnce を使用して配置したアプリケーションの場合は、My.Application.Deployment プロパティのCurrentVersion プロパティを使用します。
使用例
この例では、My.Application.Info.Version プロパティを使用してアプリケーションのバージョンを表示します。
MsgBox("Application version: " & My.Application.Info.Version.ToString)
必要条件
名前空間 : Microsoft.VisualBasic.ApplicationServices
クラス : AssemblyInfo
アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll 内)
プロジェクトの種類ごとの可用性
プロジェクトの種類 |
可用性 |
---|---|
Windows アプリケーション |
可 |
クラス ライブラリ |
可 |
コンソール アプリケーション |
可 |
Windows コントロール ライブラリ |
可 |
Web コントロール ライブラリ |
不可 |
Windows サービス |
可 |
Web サイト |
不可 |
アクセス許可
次のアクセス許可が必要です。
アクセス許可 |
説明 |
---|---|
ファイルとフォルダへのアクセス許可を制御します。関連する列挙値 : Unrestricted。 |
詳細については、「コード アクセス セキュリティ」および「アクセス許可の要求」を参照してください。