网站安装打包 软件环境检测与安装[二] 上
2010-01-19 11:47
330 查看
这一节主要讲检测,下一节讲安装!
一个C#制作完的工具一运行,一个可以不用检测与安装的就是framework环境了,要是没这东西,也运行不起来。
这里提供几个检测的范围:
一.检测操作系统版本
二.检测IIS版本
三.检测framework版本
四.检测RAR工具是否安装
以下为具体实现:
一.检测操作系统版本:
我们通过:System.Environment.OSVersion.Version 可以获取到操作系统的版本。
之后,我们要根据版本号,进行if else if或switch之类的分支判断即可:
代码
public static bool IsFileExistsByCDE(string path)
{
bool exists=true;
if (!System.IO.File.Exists(path))
{
path = path.Replace("C:", "D:");
if (!System.IO.File.Exists(path))
{
path = path.Replace("D:", "E:");
if (!System.IO.File.Exists(path))
{
exists = false;
}
}
}
return exists;
}
打完,收工!
一个C#制作完的工具一运行,一个可以不用检测与安装的就是framework环境了,要是没这东西,也运行不起来。
这里提供几个检测的范围:
一.检测操作系统版本
二.检测IIS版本
三.检测framework版本
四.检测RAR工具是否安装
以下为具体实现:
一.检测操作系统版本:
我们通过:System.Environment.OSVersion.Version 可以获取到操作系统的版本。
之后,我们要根据版本号,进行if else if或switch之类的分支判断即可:
代码
public static bool IsFileExistsByCDE(string path)
{
bool exists=true;
if (!System.IO.File.Exists(path))
{
path = path.Replace("C:", "D:");
if (!System.IO.File.Exists(path))
{
path = path.Replace("D:", "E:");
if (!System.IO.File.Exists(path))
{
exists = false;
}
}
}
return exists;
}
打完,收工!
相关文章推荐
- 网站安装打包 软件环境检测与安装[二] 下
- 网站安装打包 软件环境检测与安装[二] 下
- 网站安装打包 软件环境检测与安装[二] 下
- 网站安装打包 软件环境检测与安装
- 网站安装打包 软件环境检测与安装[二] 上
- 网站安装打包 软件环境检测与安装[二] 上
- vs.net打包程序时设置自动检测环境并安装.net framwork[转]
- inno setup 软件安装包 如何可以自动检测、下载并安装.NET环境
- vs.net打包自动检测环境并安装.net framework 这个好用,验证了
- myshare 4.linux软件安装与java开发环境搭建&静态网站制作
- vs.net打包(自动检测环境并安装.net framwork)
- vs.net打包程序时设置自动检测环境并安装.net framwork
- vs.net打包程序时设置自动检测环境并安装.net framwork
- NSIS打包的软件开启时已安装检测机制
- vs.net打包(自动检测环境并安装.net framwork)
- 怎么打包为ipa格式的软件包以及怎么安装到手机终端上。 (我的开发环境为Xcode6.1.1 )
- 开源软件包和环境管理系统Anaconda的安装使用
- linux软件环境安装
- Ubuntu_安装应用软件的参考网站
- DotNet4应用程序打包工具(把DotNet4安装程序打包进你的应用程序;WINAPI开发,无dotNet环境也可顺利执行)【一】整体思路