看是不是路径不正确,或者文件名字写错了,web.config是没有问题,只有检查一下了

解决方案 »

  1.   

    尽量不要使用中文文件名.如果确实要使用,试试将questEncoding="utf-8"改成requestEncoding="gb2312"
      

  2.   

    中文.html   ???
    你用的是html后缀名的文件,machine.config当然解析不了了!
      

  3.   

    中文问题,参考:http://blog.mvpcn.net/ceocio/articles/2622.aspxHow To Troubleshoot : When Use Chinese Characters,Display The General Error 404(By ceocio)
      

  4.   

    to: ceocio(MS MVP)(西南交大) 
    你说的正是我想要的,只不过我想知道.net中怎么解决当URL和文件名中使用中文字符,出现404错误的解决方案。
    因为我有两台装有.net框架的机器,一台中文名出问题,而另外一台正常.
      

  5.   

    采用方法1或者3就行,没必要用程序控制了,再说用中文url也不是好习惯。