asp.net 访问服务器路径问题
需求:
我要判断某个服务器某个文件夹的路径是否可以访问:
try
{
string strPath = System.Configuration.ConfigurationManager.AppSettings["DirPath"].ToString() + strDirectory;
//DirectoryInfo dir = new DirectoryInfo("" + strPath + "");
DirectoryInfo dir = new DirectoryInfo(@"\\10.1.1.1\hwyd\xx"); DirectoryInfo[] drx = dir.GetDirectories();
return "";
}
catch (Exception ex)
{
//本地测试返回 true 服务器 false
return ex.Message;
//return "";
}
结果: @"\\10.1.1.1\hwyd\xx" 被解析为 \10.1.1.1hwydxx 反斜杠没有了
请大虾帮忙解决,或提供更好的解决办法!!!
谢谢!!!!!!!!!!!1
------解决方案--------------------不要用@,直接用转义字符
------解决方案--------------------
------解决方案--------------------
DirectoryInfo dir = new DirectoryInfo("\\\\10.1.1.1\\hwyd\\xx"); DirectoryInfo[] drx = dir.GetDirectories();不行么??