会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Nice感觉
海绵不断的吸收
博客园
首页
新随笔
联系
订阅
管理
ASP.NET判断物理路径下是否存在某文件,如果不存在则创建
判断物理路径下是否存在某文件,如果不存在则创建
//
判断物理路径下是否存在某文件,如果不存在则创建
private
string
PathTrans(
string
strName)
{
//
配置文件信息
string
strFileName;
string
strFileFullName;
//
标准配置文件信息
string
strFileName_Sample;
string
strFileFullName_Sample;
strFileName
=
@"
.\WebConfig\
"
+
strName
+
"
\\Web.config
"
;
strFileFullName
=
Server.MapPath(strFileName);
//
将虚拟路径转换成物理路径
strFileName_Sample
=
@"
.\WebConfig\Sample\Web.config
"
;
strFileFullName_Sample
=
Server.MapPath(strFileName_Sample);
//
将虚拟路径转换成物理路径
//
获取配置文件信息
FileInfo fileInfo
=
new
FileInfo(strFileFullName);
//
获取配置文件目录信息
if
(fileInfo.Directory.Exists
==
false
)
{
//
如果目录不存在,则创建该目录
try
{
fileInfo.Directory.Create();
}
catch
(Exception ex)
{
}
}
//
获取配置文件信息
if
(fileInfo.Exists
==
false
)
{
//
如果文件不存在,则复制标准文件到该目录
//
获取标准配置文件信息
FileInfo fileInfo_Sample
=
new
FileInfo(strFileFullName_Sample);
try
{
//
将现有文件复制到新文件,不允许改写现有文件。
fileInfo_Sample.CopyTo(strFileFullName);
}
catch
(Exception ex)
{
}
}
return
strFileFullName;
}
posted on
2006-08-15 16:45
Gary.han
阅读(
1947
) 评论(
1
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部