用file控件上传文件,取路径把"\"看成转义符了,怎么回事啊
代码如下:
protected System.Web.UI.HtmlControls.HtmlInputFile File1;
System.IO.FileStream fs = new System.IO.FileStream(this.File1.PostedFile.FileName, System.IO.FileMode.Open, System.IO.FileAccess.Read);
在服务器上运行正常,在客户机运行就会报路径错误:
比如选择路径是 c:\Downloads.txt ,错误信息就是“没有找到路径c:Downloads.txt”,等等。
只有在客户机上安装windows虚拟目录服务组件才可以。
这怎么解决啊?不能每个客户机都装组件吧