首页 | 域名注册 | 虚拟主机 | 云企业邮箱 | 云服务器 | 建站服务 | 服务器租用托管 | 企业短信 | 企业服务
广东时代互联科技有时代互联代理客户服务中心 全国 统一销售热线:4000- 138-000 全国统一售后热线:4000-128-000IDC售后电话:0756- 3810536欢迎您来到时代互联客户服务中心!
客服首页
帮助中心
下载中心
时代优势
优质服务
请输入您的问题:
     
帮助中心分类
 
 
主页 > 帮助中心 > 虚拟主机 > asp.net创建文件夹的IO类的问题
asp.net创建文件夹的IO类的问题
作者:   文章来源:   点击数:   更新时间:2008-08-05
    asp.net中得IO类虽然功能很强大,但是正是因为功能强大,所以在很多虚拟服务器上并不实用 。因为IO.Directory和IO.DirectoryInfo在应用文件夹操作中,会遍历网站所在的硬盘的磁盘根目录,一般虚拟主机为了安全考虑,并不会给这个磁盘的Network service用户开启读取权限,所以在操作文件夹的时候,使用IO下的这两个类会出现如下错误
未找到路径“*:\”的一部分。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IO.DirectoryNotFoundException: 未找到路径“*:\”的一部分。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[DirectoryNotFoundException: 未找到路径“*:\”的一部分。]  
System.IO.__Error.WinIOError(Int32 errorCode, String str) +287  
System.IO.Directory.InternalCreateDirectory(String fullPath, String path) +489  
System.IO.Directory.CreateDirectory(String path) +195 
-----------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; ASP.NET 版本:1.1.4322.2300
其中未找到路径*:/,*盘就是服务器上磁盘符。面对这个问题,在保证服务安全的情况下,应该怎么解决呢?
大家都知道,asp程序中可以应用fso创建文件夹。于是可以利用到asp.net调用window中得fso组件。
项目->引用  浏览  COM组件  Microsoft  Scripting  Runtime 
Scripting.FileSystemObject  fso=new  Scripting.FileSystemObjectClass();
fso.CreateFolder(Path)目前时代互联提供的虚拟主机windows操作系统的已经开通了FSO,并且是免费的。大家不妨试试这种方式建立文件夹。


分享到:
  • 上一篇:如何防治服务器被黑客利用

  • 下一篇:独立服务器win2003系统站点常见问题解答
  • mimeograph 打印本文 closed 关闭窗口

    关于我们 | 联系我们 | 交费确认 | 友情链接 | 诚征英才
    中华人民共和国
    增值电信业务经营许可证
    粤B2-20042046
    Copyright © 2000-2013 Todaynic.com,Inc. All rights reserved
    时代互联 2000-2013 版权所有 严禁复制