买的空间,空间商说支持.net2.0.上传刚写好的一网站!(本地调试没有任何问题!开发用的.net2.0)发现程序在空间上运行出错!经过调试发现空间显示版本信息是1.1的.最后发现他妈的服务器上装了2个版本1.1和2.0.叫他在IIS中指定我的为2.0的,他也说指定了.结果调试显示版本信息还是1.1的 ,妈的郁闷!散分寻求解决方法!望各位兄弟不啬指教!

解决方案 »

  1.   

    是不是你还有webservice等其他的需要设置下?如果空间设置上没有指定frameword,那你也没有办法.
      

  2.   

    Microsoft (R) Visual C# .NET 编译器版本 7.10.6310.4
    用于 Microsoft (R) .NET Framework 版本 1.1.4322
    版权所有 (C) Microsoft Corporation 2001-2002。保留所有权利。
      

  3.   

    重新注册下2.0好像命令是aspnet_regiis好像是这个,你查下
    在.net的命令提示符下运行命令
      

  4.   

    妈的找空间商,他说是我程序问题晕死,我在别人服务器上都能运行,本地检查N次也没有问题,到他这就有问题,还说我程序问题晕死,真想弄死那SB!
      

  5.   

    OK终于解决了!搞半天那小子IIS中指定.net2.0的空间地址搞错了,晕!
    高兴,参与都有分马上送出!
      

  6.   

    提示了,那肯定就没改,我们自己的服务器也是装两个版本,要手工去改用下面的方法解决,IIS对站点右键属性,然后配置--映射---找到.aspx把它改为2.0下的那个如如:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,这样就可以
      

  7.   

    谢谢兄弟们关心已经解决了!那小子IIS中指定.net2.0的空间地址搞错了.参与都有分啊!