以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  怎么获得发布程序的文件版本或者程序版本  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5636)

--  作者:lxl
--  发布时间:2009/12/25 11:05:00
--  怎么获得发布程序的文件版本或者程序版本
用application.ProductVersion得到的是foxtable的版本2009.12.12.1
怎么用代码得到自己设定的版本号?

--  作者:狐狸爸爸
--  发布时间:2009/12/25 11:14:00
--  
看看这个类:FileVersionInfo
--  作者:lxl
--  发布时间:2009/12/25 11:17:00
--  

Dim myFileVersionInfo As System.Diagnostics.FileVersionInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo("d:\\我的文档\\管理项目14\\Publish\\test.exe")
MessageBox.Show(myFileVersionInfo.FileVersion())
MessageBox.Show(myFileVersionInfo.ProductVersion())

为什么得到的都是一样呢。
则么得到程序版本呢


--  作者:狐狸爸爸
--  发布时间:2009/12/25 11:33:00
--  
那就用AssemblyInfo
--  作者:lxl
--  发布时间:2009/12/25 16:41:00
--  
以下是引用狐狸爸爸在2009-12-25 11:33:00的发言:
那就用AssemblyInfo

看了一下 有点晕
先用FileVersionInfo 类,有一个版本号就够了。
有时间再研究AssemblyInfo