手动我已经映射网络驱动器Y:// 到我的系统.Drive有Manny文件夹,每个文件夹包含单个XMl文件,文件夹与文件夹相同.
在这里,我试图从网络位置读取Xml文件.但它没有找到异常目录.在Code下面我正在使用它.
Fname = txtwbs.Text;
DirectoryInfo objDir = new DirectoryInfo("Y:\\");
\\Y:\\
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
_xmlpath = objDir + "\\" + Fname + "\\" + Fname + ".xml";
if (File.Exists(_xmlpath ))
{
reader(_xmlpath);
}
}
Run Code Online (Sandbox Code Playgroud)
这里Fname是文件夹名称也是Xml名称.用户将输入文件名称.
bos*_*kop 13
抓住这段代码:http://pastebin.com/RZnydz4Z
然后在你的global.asax的Application_Start上放这个:
protected void Application_Start(object sender, EventArgs e)
{
Utilities.Network.NetworkDrive nd = new Utilities.Network.NetworkDrive();
nd.MapNetworkDrive(@"\\server\path", "Z:", "myuser", "mypwd");
}
Run Code Online (Sandbox Code Playgroud)
然后像普通网络驱动器一样使用,如下所示:
File.ReadAllText(@"Z:\myfile.txt");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35108 次 |
| 最近记录: |