Posts

Showing posts from February, 2014

組件版本編號

Image
讀取組件的版本編號
System.Version version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
this.lblVersion.Text = String.Format("{0}.{1}", version.Build, version.MinorRevision);


讀取 ClickOnce 部屬時的版本編號
if (System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed)
{
System.Version version = System.Deployment.Application.ApplicationDeployment.CurrentDeployment.CurrentVersion;
this.lblVersion.Text = String.Format("{0}.{1}.{2}", version.Minor, version.Build, version.MinorRevision);
}


版本編號有4個數字組成,依序為

Major : 主要
Minor : 次要
Build : 組建
MinorRevision : 修訂

參考
How to display ClickOnce Version number on Windows Forms

如何簡化 ClickOnce 發行到多台機器

Image
在 Visual Studio 中使用 ClickOnce 發行精靈時,需要指定一個路徑 (分享路徑、FTP伺服器、Web網站 ),若每次發行都須要同時部屬到多台機器時,要如何實作 ?