“/siccms”应用程序中的服务器错误。
--------------------------------------------------------------------------------F:\images\siccms\UpLoadFiles\ 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: F:\images\siccms\UpLoadFiles\源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
[FileNotFoundException: F:\images\siccms\UpLoadFiles\]
   System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement) +201
   System.Drawing.Image.FromFile(String filename) +7
   SicCMS.Utility.SicImage.GetThumbnail(String source, Int32 newWidth, String dest)
   SicCMS.CmsUI.Components.SicUpFiles.SaveFirstImage()
   SicCMS.CmsUI.Admin.Admin_TopicAdd.Submit_Click(Object sender, EventArgs e)
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
   System.Web.UI.Page.ProcessRequestMain() +1292 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2032; ASP.NET 版本:1.1.4322.2032

解决方案 »

  1.   

    F:\images\siccms\UpLoadFiles\
    这个目录不存在。。
      

  2.   

    FileNotFoundException  代表你的文件 找不到了
      

  3.   

    代码是仿照PetShop用三层结构写,涉及到很多*.cs文件,不知道怎么贴~
    关键是本机没问题~服务器上却不行~这样的话和代码有关系的吗?
    高手指点下!!~~
      

  4.   

    你建项目在IIS中,如果,另一个网站,建为虚拟目录,文件找不到,有可能是这个问题。
      

  5.   

    如果你的程序在本机上运行完全没有错误!
    可能有两个方面的问题:
    1,你本身的程序设计有缺陷,在你的程序中尽量不要用绝对路径,一定要用相对路径.
    2,如果1没错,那么问题应该出在服务器上,你的服务器有没有装你本机上一样的.Net框架,这个问题,按照上面说的情况,应该不算问题啦。
    3,看看你的虚拟目录的建立和配置是不是有误。如果你的虚拟目录是直接建立在默认网站中的,那么应该不会有错,如果是建立在其它虚拟目录之下,那么更改到默认网站下就可以啦。
    这三个问题如果都没有错的,你就把所有的东西发送到我具体问题具体再分析吧
      

  6.   

    应该是你的程序中涉及到了文件的IO操作,而你在程序中使用了绝对路径,所以你在本机运行是可以的,但是当你上传到服务器以后,文件的绝对路径已经变了,但是你的程序还是会照你本机的路径去IO那个文件,找不到那个文件就会有IO错误了。你检查一下你的程序,看看哪里用了IO,然后把绝对路径改成相对路径试试。good luck
      

  7.   

    1.在IIS里配置网站的属性,点击应用程序里的“创建”
    或者
    2.在IIS里将你配置的网站删掉,直接在你网站所在的文件夹上点击右键,通过WEB共享创建,也可达到效果
      

  8.   

    在IIS中你目录的属性里点“创建”试试
      

  9.   

    你的虚拟目录在什么地方啊?为什么用了物理路径?
    改成相对路径,把你那个uploadfiles放到虚拟目录里,如果你要把f盘配置成虚拟目录也可以。
      

  10.   

    问题已经解决`程序问题~谢谢大家参与~分数送上~~thx