fso=Server.CreateObject("Scripting.FileSystemObject") '=====>这里不需要";"号
fso.DeleteFile Server.MapPath("./text.dat") 

解决方案 »

  1.   

    <% 
    Set fso=Server.CreateObject("Scripting.FileSystemObject")
    fso.DeleteFile Server.MapPath("./text.dat") 
    % > 
    去掉";"号 还是同样的提示
      

  2.   

    - -!ASP的问题来JS这问恶~~~。先用FileExists检查文件是否存在,然后再删除。
    <%
    set fso = Server.Createobject("Scripting.FileSystemObject")
        path = server.MapPath("./text.dat")
        if fso.FileExists(path)=true then fso.DeleteFile(path)
    set fso = nothing
    %>
      

  3.   

    fso.DeleteFile Server.MapPath("./text.dat")  ==>这里路径是不是少了个.??