Versionとは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|製品情報|動画|本・雑誌|全文検索|用例

三省堂 大辞林

三省堂三省堂

バージョン 1 [version]

コンピュータープログラムなどの版(はん)
「バージョン」に似た言葉
種類  部類  変形  応用  



IT用語辞典バイナリ

IT用語辞典バイナリIT用語辞典バイナリ

バージョン

別名:版
【英】version, Ver.

バージョンとは、製品最初開発されてから何回改訂更新されたかを識別するための表記である。元々は書籍における「版」を意味する。

ソフトウェアなどは一旦発売された後であっても、性能向上や不具合バグ)の修正などを目的として、不断改善改良加えられている。バージョンを更新することはバージョンアップなどと呼ばれている。

バージョンの付け方には規則のようなものがあるわけではないが、一般的に小さな更新場合はVer.1.0の次にVer1.1、Ver1.2となり、より大きな更新になると、Ver1.0の次にVer2.、Ver.3.0となることが多い。



.NET Framework クラス ライブラリ リファレンス

日本マイクロソフト株式会社日本マイクロソフト株式会社

Version クラス

共通言語ランタイム アセンブリバージョン番号を表します。このクラス継承できません。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

解説解説

バージョン番号は、メジャーマイナビルドリビジョンなどの 2 ~ 4 つの構成要素構成されます。メジャーおよびマイナ構成要素必須です。ビルドおよびリビジョン構成要素省略可能です。リビジョン構成要素を定義した場合は、ビルド構成要素も定義する必要がありますすべての構成要素は、0 以上の整数で定義する必要がありますバージョン番号形式は、次のとおりです。省略可能な構成要素は、角かっこ ("[" および "]") で示します。

major.minor[.build[.revision]]

通常使用される構成要素次に示します。

ビルド番号またはリビジョン番号だけが異なアセンブリバージョンは、前のバージョンホットフィックス更新と見なされます

.NET Framework 2.0 以上では、MajorRevision プロパティおよび MinorRevision プロパティ使用して、恒久的なソリューションリリースするまでの間に問題修正するアプリケーションのような、一時的バージョンアプリケーション特定できます。さらに、Windows NT オペレーティング システムでは、MajorRevision プロパティ使用して、サービス パック番号エンコードできます

このクラスは、ICloneableIComparableIComparable、および IEquatable の各インターフェイス実装しています。

継承階層継承階層
System.Object
  System.Version
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Version コンストラクタ ()


Version コンストラクタ (Int32, Int32, Int32)

メジャー値、マイナ値、およびビルド値を指定して、Version クラス新しインスタンス初期化します。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Version コンストラクタ (Int32, Int32)


Version コンストラクタ (Int32, Int32, Int32, Int32)

メジャー番号マイナ番号ビルド番号、およびリビジョン番号指定して、Version クラス新しインスタンス初期化します。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
使用例使用

Version コンストラクタ、および MajorMinorBuildRevision、MajorRevision、MinorRevision の各プロパティ紹介するコード例を次に示します。

' This example demonstrates the Version.Revision,
' MajorRevision, and MinorRevision properties.

Imports System

Class Sample
    Public Shared Sub Main()
 
        Dim fmtStd As String
 = "Standard version:" & vbCrLf & _
                               "  major.minor.build.revision =
 {0}.{1}.{2}.{3}"
        Dim fmtInt As String
 = "Interim version:" & vbCrLf & _
                               "  major.minor.build.majRev/minRev
 = {0}.{1}.{2}.{3}/{4}"
        
        Dim std As New Version(2,
 4, 1128, 2)
        Dim interim As New
 Version(2, 4, 1128, (100 << 16) + 2)
        
        Console.WriteLine(fmtStd, std.Major, std.Minor, std.Build, std.Revision)
        Console.WriteLine(fmtInt, interim.Major, interim.Minor, interim.Build, _
                          interim.MajorRevision, interim.MinorRevision)
    End Sub 'Main
End Class 'Sample

'
'This code example produces the following results:
'
'Standard version:
'  major.minor.build.revision = 2.4.1128.2
'Interim version:
'  major.minor.build.majRev/minRev = 2.4.1128.100/2
'
// This example demonstrates the Version.Revision,
// MajorRevision, and MinorRevision properties.
using System;

class Sample 
{
    public static void Main()
 
    {

    string fmtStd = "Standard version:\n" +
                    "  major.minor.build.revision = {0}.{1}.{2}.{3}";
    string fmtInt = "Interim version:\n" +
                    "  major.minor.build.majRev/minRev = {0}.{1}.{2}.{3}/{4}";

    Version std = new Version(2, 4, 1128, 2);
    Version interim = new Version(2, 4, 1128, (100 << 16)
 + 2);

    Console.WriteLine(fmtStd, std.Major, std.Minor, std.Build, std.Revision);
    Console.WriteLine(fmtInt, interim.Major, interim.Minor, interim.Build, 
                              interim.MajorRevision, interim.MinorRevision);
    }
}
/*
This code example produces the following results:

Standard version:
  major.minor.build.revision = 2.4.1128.2
Interim version:
  major.minor.build.majRev/minRev = 2.4.1128.100/2

*/
// This example demonstrates the Version.Revision,
// MajorRevision, and MinorRevision properties.
using namespace System;

int main()
{
    String^ formatStandard = "Standard version:\n" +
        " major.minor.build.revision = {0}.{1}.{2}.{3}";
    String^ formatInterim = "Interim version:\n" +
        " major.minor.build.majRev/minRev = {0}.{1}.{2}.{3}/{4}";

    Version^ standardVersion = gcnew Version(2, 4, 1128, 2);
    Version^ interimVersion = gcnew Version(2, 4, 1128, (100 << 16) + 2);

    Console::WriteLine(formatStandard, standardVersion->Major, 
        standardVersion->Minor, standardVersion->Build, 
        standardVersion->Revision);
    Console::WriteLine(formatInterim, interimVersion->Major,
        interimVersion->Minor, interimVersion->Build, 
        interimVersion->MajorRevision, interimVersion->MinorRevision);
};
/*
This code example produces the following results:

Standard version:
major.minor.build.revision = 2.4.1128.2
Interim version:
major.minor.build.majRev/minRev = 2.4.1128.100/2

*/
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Version コンストラクタ

メジャー番号マイナ番号ビルド番号、およびリビジョン番号指定して、Version クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
Version () Version クラス新しインスタンス初期化します。
Version (String) 指定した文字列使用して、Version クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

Version (Int32, Int32) メジャー値とマイナ値を指定して、Version クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

Version (Int32, Int32, Int32) メジャー値、マイナ値、およびビルド値を指定して、Version クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

Version (Int32, Int32, Int32, Int32) メジャー番号マイナ番号ビルド番号、およびリビジョン番号指定して、Version クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

参照参照

Version コンストラクタ (String)

指定した文字列使用して、Version クラス新しインスタンス初期化します。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    version As String _
)
Dim version As String

Dim instance As New Version(version)
public Version (
    string version
)
public:
Version (
    String^ version
)
public Version (
    String version
)
public function Version (
    version : String
)

パラメータ

version

メジャーマイナビルドリビジョンの各番号が、ピリオド文字 (.) によって区切られている文字列

例外例外
例外種類条件

ArgumentException

version の構成要素数が 2 よりも少ないか、または 4 よりも多くなっています。

ArgumentNullException

versionnull 参照 (Visual Basic では Nothing) です。

ArgumentOutOfRangeException

メジャーマイナビルドリビジョンの各構成要素が 0 よりも小さくなっています。

FormatException

version構成要素のうちの少なくとも 1 つが整数解析されません。

OverflowException

version構成要素のうちの少なくとも 1 つが MaxValue より大きい値を示しています。

解説解説

version パラメータには、メジャーマイナビルドリビジョン構成要素だけが、この順序格納されます。各構成要素は、ピリオド区切ります。2 つ以上 4 つ以下の構成要素が必要です。最初の 2 つの構成要素メジャーマイナと見なされます。未指定構成要素の値は未定義状態になります。

バージョン番号書式次に示します。省略可能な構成要素は、角かっこ ("[" および "]") で示します。

major.minor[.build[.revision]]

すべての構成要素は、0 以上の整数で定義する必要があります。たとえば、メジャー番号が 6、マイナ番号が 2、ビルド番号が 1、リビジョン番号が 3 の場合version は "6.2.1.3" となります。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Version プロパティ


Version メソッド


パブリック メソッドパブリック メソッド

  名前 説明
パブリック メソッド Clone 現在の Version オブジェクトと同じ値を持つ新しVersion オブジェクト返します。
パブリック メソッド CompareTo オーバーロードされます。 指定したオブジェクトまたは Version と現在の Version オブジェクト比較し、これらの相対値を示す値を返します。
パブリック メソッド Equals オーバーロードされます。 オーバーライドされます。 2 つの Version オブジェクトが同じ値を表しているかどうかを示す値を返します。
パブリック メソッド GetHashCode オーバーライドされます。 現在の Version オブジェクトハッシュ コード返します。
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド op_Equality 指定した 2 つの Version オブジェクト等しかどうか判断します。
パブリック メソッド op_GreaterThan 最初指定した Version オブジェクトが 2 番目に指定した Version オブジェクトよりも大きかどうか判断します。
パブリック メソッド op_GreaterThanOrEqual 最初指定した Version オブジェクトが 2 番目に指定した Version オブジェクト上であるかどうか判断します。
パブリック メソッド op_Inequality 指定した 2 つの Version オブジェクト等しくないかどうか判断します。
パブリック メソッド op_LessThan 最初指定した Version オブジェクトが 2 番目に指定した Version オブジェクトより小さかどうか判断します。
パブリック メソッド op_LessThanOrEqual 最初指定した Version オブジェクトが 2 番目に指定した Version オブジェクト以下かどうか判断します。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド ToString オーバーロードされます。 オーバーライドされます。 現在の Version オブジェクトの値を、それと等価String 形式変換します。
参照参照

Version メンバ

共通言語ランタイム アセンブリバージョン番号を表します。このクラス継承できません。

Version データ型公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ Revision 現在の Version オブジェクトバージョン番号リビジョン構成要素の値を取得します。
パブリック メソッドパブリック メソッド
  名前 説明
パブリック メソッド Clone 現在の Version オブジェクトと同じ値を持つ新しVersion オブジェクト返します。
パブリック メソッド CompareTo オーバーロードされます。 指定したオブジェクトまたは Version と現在の Version オブジェクト比較し、これらの相対値を示す値を返します。
パブリック メソッド Equals オーバーロードされます。 オーバーライドされます。 2 つの Version オブジェクトが同じ値を表しているかどうかを示す値を返します。
パブリック メソッド GetHashCode オーバーライドされます。 現在の Version オブジェクトハッシュ コード返します。
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド op_Equality 指定した 2 つの Version オブジェクト等しかどうか判断します。
パブリック メソッド op_GreaterThan 最初指定した Version オブジェクトが 2 番目に指定した Version オブジェクトよりも大きかどうか判断します。
パブリック メソッド op_GreaterThanOrEqual 最初指定した Version オブジェクトが 2 番目に指定した Version オブジェクト上であるかどうか判断します。
パブリック メソッド op_Inequality 指定した 2 つの Version オブジェクト等しくないかどうか判断します。
パブリック メソッド op_LessThan 最初指定した Version オブジェクトが 2 番目に指定した Version オブジェクトより小さかどうか判断します。
パブリック メソッド op_LessThanOrEqual 最初指定した Version オブジェクトが 2 番目に指定した Version オブジェクト以下かどうか判断します。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド ToString オーバーロードされます。 オーバーライドされます。 現在の Version オブジェクトの値を、それと等価String 形式変換します。
参照参照


音楽用語辞典

ヤマハミュージックメディアヤマハミュージックメディア

バージョン[version]

「版」のこと。たとえば、ある楽曲アレンジを変えて録音したものを別バージョンと呼び、元のものをオリジナル・バージョンという。ミックス直したリミックス・バージョン、ライブ収録したライブ・バージョン、クラブ・プレイ用に長めリミックスしたエクステンデッド・バージョンなどがある。


ウィキペディア

ウィキペディアウィキペディア

VERSION

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2007/12/22 12:57 UTC 版)

VERSION』(バージョン)は、坂口尚漫画作品。1989年から1991年にかけて潮出版社コミックトム」誌で連載された。同社からの単行本全3巻のほか、講談社から文庫版(上下巻)も出版されている。




「VERSION」の続きの解説一覧




固有名詞の分類



Versionに関連した本




Versionのページへのリンク
「Version」の関連用語
Versionのお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
» モバイルで「Version」を見る
_ _   


Versionのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
三省堂三省堂
Copyright (C) 2001-2012 Sanseido Co.,Ltd. All rights reserved.
株式会社 三省堂三省堂 Web Dictionary
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2012 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリバージョンの記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2012 Microsoft.All rights reserved.
ヤマハミュージックメディアヤマハミュージックメディア
Copyright(C) 2000-2012 YAMAHA MUSIC MEDIA CORPORATION. All Rights Reserved.
ヤマハミュージックメディア音楽用語ダス
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのVERSION (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2012 Weblio RSS