如何在winform上显示版本号

时间:2015-09-15 14:16:22

标签: winforms version

我想在表单上显示程序集版本号,我被卡住了。代码将编译没有错误,但不会运行。当我删除下面的行代码时,代码将编译并运行。我知道我在这里遗失了一些东西,我看不出它是什么。有人能指出我正确的方向吗?

string Version = Assembly.GetExecutingAssembly().GetName().Version.ToString();
        string version = "Version: " + Version;

        Form1.ActiveForm.Text = Version;

1 个答案:

答案 0 :(得分:0)

我总是使用这种方法来获取版本号 versionInfo包含的信息远远多于productversion,所以我相信你可以从中获得所需的信息。

private string GetAppVersion()
{
   var versionInfo = FileVersionInfo.GetVersionInfo(Application.ExecutablePath);
   return versionInfo.ProductVersion;
}