首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Asp.net文件创建的有关问题

2012-04-24 
Asp.net文件创建的问题C# codeprotected void btn_test_Click(object sender, EventArgs e){FileInfo fi

Asp.net文件创建的问题

C# code
    protected void btn_test_Click(object sender, EventArgs e)    {        FileInfo fi = new FileInfo(Server.MapPath("Ftp") + "/zys.cc");        FileStream fs = fi.Create();        fs.Close();    }


C# code
    protected void btn_test_Click(object sender, EventArgs e)    {        FileInfo fi = new FileInfo(Server.MapPath("Ftp") + "/zys.cc");        Response.Write("XX");        FileStream fs = fi.Create();        fs.Close();    }

照第一段源码,我点击btn_test的时候怎么不执行程序。但是如果我按照第二段源码就会执行Response.Write("XX");

[解决办法]
这个不是你那个有没有写 Response.Write() 的问题,我测试过了,都是会执行代码的。

我遇到这样的问题:

如果没有自己手动建立Ftp目录的话,执行到FileStream fs = fi.Create();时候就会报找不到部分路径的错误。
而如果手动建立目录的话,就会成功创建zxy.cc文件。

难道VS不会自己建立目录吗?坐等高手回复。
[解决办法]
探讨

引用:

这个不是你那个有没有写 Response.Write() 的问题,我测试过了,都是会执行代码的。

我遇到这样的问题:

如果没有自己手动建立Ftp目录的话,执行到FileStream fs = fi.Create();时候就会报找不到部分路径的错误。
而如果手动建立目录的话,就会成功创建zxy.cc文件。

难道VS不会自己建立目录吗?坐等高手回复……

[解决办法]
FileInfo fi = new FileInfo(Server.MapPath("~/Ftp/zys.cc"));

热点排行