アフィリエイト広告を利用しています

広告

posted by fanblog

2015年02月22日

製品バージョンの通知

xHis(Excel履歴管理ツール)では、
サーバ側でクライアントモジュールのバージョンをチェックしています。

そのために、
クライアントモジュールからサーバ側に製品バージョンを通知しています。

今回、サーバ側での新旧比較を用意にするために
製品バージョンの各パートを、3桁固定で0埋めにして通知するように改修しました。

下図の場合は、"001.000.000.000" として通知します。

製品バージョン

■ C#ソースコード

using System.Diagnostics;
using System.Reflection;

// クライアントバージョン
string ver;

Assembly asm = Assembly.GetExecutingAssembly();
var exeLocalPath = (new Uri(asm.CodeBase)).LocalPath;
var vi = FileVersionInfo.GetVersionInfo(exeLocalPath);
ver = String.Format("{0:D3}.{1:D3}.{2:D3}.{3:D3}",
vi.ProductMajorPart,
vi.ProductMinorPart,
vi.ProductBuildPart,
vi.ProductPrivatePart);


posted by m4bashi at 17:50| Excel履歴管理
プロフィール
m4bashiさんの画像
m4bashi
平日は、隣の市まで CAD/CAM の勉強に行き、 休日は、趣味のプログラミングをしています。 25年以上にわたってシステム開発一筋の仕事をしてきました。 2015年1月末に趣味のプログラマーとしてサイトを立ち上げ、 制作したアプリケーションを公開しています。 まだ、一つ目のアプリケーションを公開したばかりで、 操作マニュアルやQ&Aをこれから、少しずつ作っていくつもりです。 そして、少しでも世の中に役立つアプリケーションを 制作していきたいと願っています。
ブログ
プロフィール
<< 2015年04月 >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
リンク集
カテゴリアーカイブ
月別アーカイブ
最新記事
×

この広告は30日以上新しい記事の更新がないブログに表示されております。