次の方法で共有


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 オブジェクトの MajorMinorBuild、および 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 サイト

不可

アクセス許可

次のアクセス許可が必要です。

アクセス許可

説明

FileIOPermission

ファイルとフォルダへのアクセス許可を制御します。関連する列挙値 : Unrestricted

詳細については、「コード アクセス セキュリティ」および「アクセス許可の要求」を参照してください。

参照

参照

My.Application.Info オブジェクト

My.Application.Deployment プロパティ

CurrentVersion

System.Version

AssemblyInfo.Version