使用的是devexpress8.2的第三方控件。项目使用的是web application模式。本地调试正常,使用的是VS2005内部的development server,正常。上传到vs2003服务器的IIS6.0中正常。同样的文件,一个都不差再传到2000server+IIS5.0中,不能正常使用。两者的framework版本均为2.050727.(把两者呈现的网页另存为htm后比较,发现代码生成得都不一样。)这是iis的问题吗??盼解答。

解决方案 »

  1.   

    你把你的这个第三方控件拷到BIN目录下了没有呢?
    另外你换成IIS6.0试一下
      

  2.   

    有什么不同呢?需要分析一下。我现在能想到的IIS5.0和6.0的不同,就是运行IIS的用户不同5是ASPNET,6是network service.
      

  3.   

    所有DLL均已经上传了,我的开发环境是2003+iis6.0,但布署到远程服务器的环境是2000+iis5.0。我无法要求人家换成iis6.0。这个问题,究竟是什么原因呢?对于我来说,很奇怪,弄不懂。
      

  4.   

    做个简单的测试,建个简单的Web项目(只用一个页面做测试),看看不用控件时,是怎样的效果;使用控件时,是怎样的效果。
    如果这样还找不出问题,那就不清楚该怎样了。或者到微软论坛上发发帖子。