C#如何获得文件的版本号
2015-06-26 12:07
357 查看
获取文件的版本号写成一个函数。
/// <summary>
/// 获取文件的版本号
/// </summary>
/// <param name="filePath">文件的完整路径</param>
/// <returns>文件的版本号</returns>
public string GetFileVersion(string filePath)
{
string FileVersions = "";
try
{
System.Diagnostics.FileVersionInfo file1 = System.Diagnostics.FileVersionInfo.GetVersionInfo(filePath);
FileVersions = file1.FileVersion;
if (FileVersions != "")
{
string[] strVer = FileVersions.Split('.');
if (strVer.Length == 2)
{
FileVersions = strVer[0] + ".00.0000";
}
}
}
catch (Exception)
{
FileVersions = "";
}
return FileVersions;
}
[align=center][/align]
获取文件的版本号写成一个函数。
/// <summary>
/// 获取文件的版本号
/// </summary>
/// <param name="filePath">文件的完整路径</param>
/// <returns>文件的版本号</returns>
public string GetFileVersion(string filePath)
{
string FileVersions = "";
try
{
System.Diagnostics.FileVersionInfo file1 = System.Diagnostics.FileVersionInfo.GetVersionInfo(filePath);
FileVersions = file1.FileVersion;
if (FileVersions != "")
{
string[] strVer = FileVersions.Split('.');
if (strVer.Length == 2)
{
FileVersions = strVer[0] + ".00.0000";
}
}
}
catch (Exception)
{
FileVersions = "";
}
return FileVersions;
}
[align=center][/align]
相关文章推荐
- C# 配置文件类
- C# 将DataTable的数据导出
- C# 中的委托和事件
- C#高级编程二十六----泛型
- C#读取Xml文件
- c#中转出Excel并控制格式
- cxf调用c#的webservice
- visual studio c#里的引用 首先在代码里想用using 来应用命名空间,必须首先给工程添加该程序集引用
- 详解C#中的反射
- C#获取网页内容,解决大部分乱码问题
- C#创建目录,文件写入消息不覆 4000 盖原有消息
- C#获取数组中最大最小值的方法
- C#窗口实现最小化到系统托盘
- c# 下实现ping 命令操作
- C#通过模板创建Word文件
- c#删除文件夹(目录)
- [转]C#开发系统服务时用的定时器组件
- C#中文件名或文件路径非法字符判断方法
- C# DataTable中查询指定字段名称的数据
- c#有关udp可靠传输(包传输数据包) 升级