我将网站上传到空间之后,当然数据库也是弄好了,提示说**"/"application  错误,让我加个什么<customErrors mode="Off"/>,然后我加上,重新编译。但是又出现了别的错误,说<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="v3.5"/>这里的value="v3.5"不正确。我是用vs2008开发的。但是我改成2.0.557什么的那个,编译又通不过。我头都大了,有什么办法没?

解决方案 »

  1.   

    真正的错误应该不是这些,在iis里让显示友好的错误信息应该可以看到真正的错误
      

  2.   

    需要在服务器上安装.net3.5,并且在IIS上设置asp.net的运行环境为.net3.5。
      

  3.   

    说明你服务器上不支持.net3.5 
    LS说的蛮对的
      

  4.   

    我在VS2008写的,一般都可以在IIS的.NET2.0中通过的
    在IIS中,.NET1.1和.NET2.0是可以共存的
      

  5.   

    服务器不支持.net framework3.5
    或者你的IIS设置没有选择.net framework3.5
      

  6.   

    服务器IIS中的.net版本与你编译的版本不一致,让空间提供商更改与你一致的版本就可以
      

  7.   


    你好!为什么我在我的机器上用iis测试,也是选的asp.net2.0,测试正常。但是一上传到空间(空间是免费试用的空间),我猜测是阿帕奇,因为目录是文件夹htdoc。我想问下IIS里面的asp.net2.0和我的.net3.5有什么关系吗?区别?
      

  8.   

    安装Microsoft .NET Framework 3.5,
    iis站点属性的asp.net标签,选asp.net2.0即可.
      

  9.   

    首先我无法给服务器安装任何东西,因为我的是虚拟主机。
    难道我的网站就无法正常运行了吗?就因为个.net的版本问题?
      

  10.   

    选择项目—>点击属性—>点生成—>目标Framework中选择.net Framework2.0—>重新编译—>再上传到空间里。