用WinForm进行下载
代码如下:
WebRequest myre=WebRequest.Create(strPath);
WebClient wc = new WebClient();
wc.Credentials = CredentialCache.DefaultCredentials;
wc.DownloadFile(strSourceFile,strFile);下载.exe,.htm,.BMP时都可以,就是在下在后缀名为.ani的文件时报错(404 未找到).
很奇怪的是,将文件放在别人的网站上又都可以下载.但放在我自己的服务器上就不行了.
是程序的问题?还是服务器配置的问题呢?
怎么处理啊?

解决方案 »

  1.   

    .ani可能在你的网站受到保护,
    查看
    iis-->主目录-->配置
      

  2.   

    是Web服务器设置的问题
    IIS不认识这个扩展名,需要设置一下IIS中应用程序的属性——〉HTTP头标签-〉MIME类型按钮-〉新建
    扩展名输入ani,MIME类型输入application/octet-stream
    就可以了
      

  3.   

    搞定了.依照"IIS中应用程序的属性——〉HTTP头标签-〉MIME类型按钮-〉新建
    扩展名输入ani,MIME类型输入application/octet-stream".谢谢!