我的网站是用vs2003做的,服务器上面安装的是.netframework1.1,已经运行了很久了,都很正常。
请问:
1、如果将服务器的.netframework1.1卸载,之后装2.0是否可以正常运行。
2、不卸载.netframework1.1直接装.netframework2.0,也就是让两个同时存在是否可行?或者需要一些设置。
3、如果是用vs2005制作的网站,放到.netframework1.1下面是不是就不能执行了?
4、我想将这个用vs2003做的网站在vs2005下面编译一次,转换成vs2005的代码,那么各位网友有没有什么要我注意的。
谢谢各位指点的朋友.

解决方案 »

  1.   

    问题补充:
    有朋友说,在一台服务器上面同时装了1.1和2.0。可以在IIS里选这个网站是用1.1或2.0
    可是我找了很久不知道怎么弄,有知道的朋友能告诉我么,最好详细些,多谢了
      

  2.   

    不卸载.netframework1.1直接装.netframework2.0,也就是让两个同时存在是可行,不须设置什么。注意要先装netframework1.1。
      

  3.   

    aojingbo888() ,多谢,可是如果不需要设置什么的话,iis怎么知道是用1.1还是2.0,是不是一般vs2003制作的用 1.1vs2005制作的用2.0呢,不能混吧
      

  4.   

    可以同时存在
    但是要在IIS中配置以下MAP映射,就是不同的解决方案(对应不同的NET版本)映射到不同version,然后最好建立一个连接池,针对2.0的就好了
      

  5.   

    weizhuangzhi(壮志 真的不知道写什么好)
    请问,那么我听说vs2005制作的只能2.0因为里面的类库都变了,那么按道理vs2003制作的2.0是不行的,可是我那天试验了一下似乎可以,我是用自己的电脑试验的
      

  6.   

    WNASP(我为人人,人人为我)能说明一下如何设置么
    说是在iis中,是控制面板-管理工具-internet服务管理么
    具体些
      

  7.   

    可以同时存在
    但是要在IIS中配置以下MAP映射,就是不同的解决方案(对应不同的NET版本)映射到不同version,然后最好建立一个连接池,针对2.0的就好了
    我不太懂了,如何建立连接池?这个似乎是在后台代码里面只要是同一个数据库且用户名密码相同就肯定是一个连接池,你说的设置是怎么回事?
      

  8.   

    打开IIS,找到你的虚拟目录,右点击-->属性-->虚拟目录选项卡-->点击配置按钮--Mappings选项卡,编辑映射就可以了
      

  9.   

    打开IIS是不是就是是控制面板-管理工具-internet服务管理
    另外,我的是2000,里面没有虚拟目录选项卡这一项啊,倒是有个.net里面可以选择
      

  10.   

    http://blog.csdn.net/vb_vs/archive/2006/06/20/816371.aspxNET Tip: Run ASP.NET 1.1 with ASP.NET 2.0 on Windows 2003 NET技巧:在WINDOWS 2003 上同时运行 ASP.NET 1.1 和 ASP.NET 2.0