zoukankan
html css js c++ java
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;
}
查看全文
相关阅读:
2020-2021-1 20209326 《Linux内核原理与分析》第八周作业
2020-2021-1 20209326 《Linux内核原理与分析》第七周作业
2020-2021-1 20209326 《Linux内核原理与分析》第六周作业
2020-2021-1 20209326 《Linux内核原理与分析》第五周作业
2020-2021-1 20209326 《Linux内核原理与分析》第四周作业
2020-2021-1 20209326 《Linux内核原理与分析》第三周作业
2020-2021-1 20209326 《Linux内核原理与分析》第二周作业 MyOD(选作)
2020-2021-1 202029325 《Linux内核原理与分析》第十二周作业
2020-2021-1 202029325 《Linux内核原理与分析》第十一周作业
2020-2021-1 202029325 《Linux内核原理与分析》第九周作业
原文地址:https://www.cnblogs.com/hanguoji/p/477594.html
最新文章
2020-2021-1 20209322《Linux内核原理与分析》第八周作业
2020-2021-1 20209322《Linux内核原理与分析》第七周作业
2020-2021-1 20209322《Linux内核原理与分析》第六周作业
2020-2021-1 20209322《Linux内核原理与分析》第五周作业
2020-2021-1 20209322《Linux内核原理与分析》第四周作业
2020-2021-1 20209322《Linux内核原理与分析》第三周作业
2020-2021-1 20209322《Linux内核原理与分析》第二周作业
2020-2021-1 20209317《Linux内核原理与分析》第十二周作业
2020-2021-1 20209317《Linux内核原理与分析》第十一周作业
2020-2021-1 20209317《Linux内核原理与分析》第九周作业
热门文章
2020-2021-1 20209317《Linux内核原理与分析》第八周作业
2020-2021-1 20209317《Linux内核原理与分析》第七周作业
2020-2021-1 20209317《Linux内核原理与分析》第六周作业
2020-2021-1 20209317《Linux内核原理与分析》第五周作业
2020-2021-1 20209317《Linux内核原理与分析》第四周作业
2020-2021-1 20209317《Linux内核原理与分析》第三周作业
2020-2021-1 20209317 《linux内核原理与分析》第二周作业
2020-2021-1 20209326 《Linux内核原理与分析》第十二周作业
2020-2021-1 20209326《Linux内核原理与分析》第十一周作业
2020-2021-1 20209326 《Linux内核原理与分析》第九周作业
Copyright © 2011-2022 走看看