使用過程でどのようにファイルバージョン、組み立てのバージョンになっていますか?

StackOverflow https://stackoverflow.com/questions/14770

  •  08-06-2019
  •  | 
  •  

質問

ます。純あるバージョン番号が建築プロジェクトファイルバージョン、組み立てます。どのように使用これらの数字は?してから、手のひらサイズです。自動incrementingものは手動で変化するのですか?

もう AssemblyInformationalVersion 属性?

私がこのサポートMicrosoft Knowledge Base(KB)第れているユーザー評価: 使いかた組版や組み立てファイルバージョン.

役に立ちましたか?

解決

シナリオにしたいことが分かった複数のファイルのアセンブリ(すなわち1exe5dll)を使って別のファイルバージョンのために、それぞれが同じ組版のためのすべてを可能にし、かexeをdll行きます。

他のヒント

ソリューションと複数のプロジェクトは、私がその場で発音を確認することがあるすべてのAssemblyInfoファイルポイントの単一のプロジェクト且つのバージョン管理.このような中、私AssemblyInfosい線:

[assembly: AssemblyVersion(Foo.StaticVersion.Bar)]

私はプロジェクトを単一のファイルを宣言する文字列:

namespace Foo
{
    public static class StaticVersion
    {
         public const string Bar= "3.0.216.0"; // 08/01/2008 17:28:35
    }
}

私の自動構築プロセスだけが変化する文字列を引っ張る最新バージョンからデータベースincrementingの最後の番号です。

だけ変更の主要なビルド番号がfeatureset大きく変化する。

んのファイルバージョンです。

のKB第つ最も重要なの区別:ファイルのバージョンにのみ使用される表示目的は、組版において重要な役割を果たしています。純負荷活動しています。

変更した場合の組み立てのバージョン番号、その後自分の組合せることにより、全体が変わりました。マーケットリーを再構築を参考に新しいバージョン(いけもオートバージョン管理"政策"の箇所)および実行時のみアセンブリとのマッチングのバージョン番号がロードされます。

これは私の環境が必要となりまincrementing視認性の高いバージョン番号のための監査の目的がしない力で開発者の再構築には多くのバージョンを兼務。この場合のためのbackwardly対応の軽微な変更に更新されていますが、ファイルバージョンではなく、組み立てます。

ファイルのバージョンにのみ使用される表示目的は、組版において重要な役割を果たしています。純負荷活動しています。

必ずしもそうではありません。のファイルバージョンも重要であるWindowsインストーラをアップグレードする際に、既存版の上に立つようになりました。

私の現在のアプリケーションでは、各VSプロジェクトへリンクし、"AssemblyBuildInfo"ソースファイルは以下の属性を持ちます:

[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyCompany("Acme Corporationy")]
[assembly: AssemblyCopyright("Copyright ©  2009 Acme Corporation")]

このように、すべてのアセンブリでも同じバージョンを共有および会社情報を意味している場合は変更するには、変更したいので一つだけます。を除FileVersion、自動的に設定さAssemblyVersion.

@Adam:ご変更はファイルバージョンの各す。を使用していまバージョン管理(SYNはVSS)を使用する情報をリンクソースのバイナリ?

そうしているという点で組版に滞在と同じです。すなわち"2.0.0.0".に対応する展開の製品です。

のファイルバージョンの変化に合わせて改正からのソース。"2.0にアクセスしてください。??.改正"このことはリンクから特定のdll(exe)をソースに独自に作成しているものです。

に書いたブログをポストにこの話題の利用者の方に有益と思われる地域社会への http://blog.raffaeu.com/archive/2011/12/11/sharing-assembly-version-in-visual-studio-2010.aspx

たく同じです。そんmultifileアセンブリである場合にAssemblyVersion番号が重要となります。使うMicrosoft-スタイルの日のエンコーディングビルド番号により自動incrementing(ないからの数倍ものが築かれていると).

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top