你用 vs2003吧,vs2003对应framework1.1
vs2002对应framework1.0
win2003有可能是framework1.1哦

解决方案 »

  1.   

    我认为你的LOCALHOST目录一定有错~~~~~~~~~~~~
    你看看吧~~~~~
    再有就是应该先配置IIS再安装VS2003否则可能有错~~~~~^_^
      

  2.   

    没办法,手头只有vs.net2002,
    我是在WinXP+vs.net2002 开发的程序,拿到别的Win2003机器上发布。现在新建工程都失败,更无法调试已写好的程序了。有朋友遇到类似的问题吗,如何解决?
      

  3.   

    我的LOCALHOST目录可能是有问题,刚开始系统都不认localhost,也不认127.0.0.1,在IIS中设置了:"默认网站属性"=〉"网站"=〉"高级网站标志"=>"此网站的多个标志" 中,添加了127.0.0.1后,才可以访问localhost和127.0.0.1。
    是不是Win2003中IIS的安全特性的缘故,正确的应该怎么设置localhost?
      

  4.   

    问题已经解决啦!
    vs.net2002在Win2003(IIS6.0)下是有问题的,需要手工配置一下。If you install Microsoft Visual Studio .NET with Internet Information Services (IIS) 6.0 to host Web applications or XML Web services, you must also enable Active Server Pages (ASP) and FrontPage Server Extensions (FPSE). ASP and FPSE are installed with IIS. By default, ASP and FPSE are disabled, and you must enable them by using IIS Manager, the IIS administration tool. If you install Visual Studio .NET 2002, you must also map an application extension for .tmp files.Note You do not have to map an application extension for .tmp files when you install Visual Studio .NET 2003.
    微软关于此错误的解释祥见:http://support.microsoft.com/default.aspx?scid=kb;en-us;Q329473