我想从此用新的开发工具VS2005安VS2005.NET,原VS2003.NET开发的项目无法在2005中修改维护。我知道DGRID控件。2003有, 2005没有但在现项目中这控件用得非常多。。总不可能让我换控件从写这些代码吧??
请问大家,  我现想用VS2005.NET开发,但又要对原用2003.NET开发的项目进行维护,  我该如何办??????

解决方案 »

  1.   

    应该不行,VS2003 和 VS2005不兼容,只能升级到2005。
      

  2.   

    兼容。需要配置控制面版里管理工具里面的Microsoft .NET Framework X.X 配置
      

  3.   

    chang110cn(口号) ( ) 信誉:98  2006-03-23 16:36:00  得分: 0  
     
     
       如果2005稳定的话,直接升了算了.
      
     
    -------------------------
    什么意思。。我原先的VS2003项目如何办?
      

  4.   

    可以平稳的迁移过来的,DataGrid仍然存在,而且有时候我还用它(因为GridView非要ServerForm很不爽),只是没有显示在工具箱中了。
      

  5.   

    可以的,vs2005保留了DataGrid类,只是没有在工具面板中显示出来,
      

  6.   

    在2003是datagrid
    在2005是dataView
    用法是一样的啊,只是名字变了
    照样用的,2005中只不过是代码结构变了,你仔细研究一下会发现很简单的
      

  7.   

    可以同时安装2003 和 2005。两者可以共存,2005有一个project select,可以自动识别版本来打开2003或者2005。
      

  8.   

    DataGrid在2005中一样有,只是微软为了建议大家用新的控件GridView,没有在工具箱里显示出来,DataGrid类依然保留在2.0框架里。
    如果项目维护周期不长(例如2年以后不会考虑再在此基础上开发),可以直接升级到2.0框架;如果此项目为长期项目的话,建议现在花时间把DataGrid控件废弃掉,升级为GridViw,避免下次框架升级不支持DataGrid。
      

  9.   

    大家好, 我在将我的VS2003项目在另一台计算机上的VS2005.NET打开, 现将碰到的问题说出来,与大家讨论一下;
    设好IIS后, 在VS2005打开该项目;    VS2005要求进行转换, 执行转换.....可以打开了出现的问题:1,DataGrid控件是可以正常看到了, 但是该控件的所有事件,DeleteCommand....都变成了空(原我在VS2003项目中有事件), 难道我需要对项目中所有的DataGrid的事件进行重新指定吗?  这样不是很麻烦???2,我在VS2003中用到了一个外部控件 Microsoft.Web.UI.WebControls.TreeView ,但在2005中显示是该控件错误.  但2005不是有TREE控件吗?  如何做到与原TREE控件相兼容?    
    后来看到这两个问题后, 就暂时停止,不再使用2005打开原03项目,   对于这两个问题, 就请大家一起谈谈心得, 看看如何解决这03项目也一同与开发环境升级的问题;
      

  10.   

    事件应该会一并迁移过来,仍然放在InitializeComponent里面,不过ASP.NET 2.0是建议直接把事件绑定代码放到页面上去写了。或者是利用自动事件绑定。
      

  11.   

    Microsoft.Web.UI.WebControls.TreeView这个控件最好是迁移,用2.0自带的TreeView。
      

  12.   

    设好IIS后, 在VS2005打开该项目;    VS2005要求进行转换, 执行转换.....可以打开了出现的问题:1,DataGrid控件是可以正常看到了, 但是该控件的所有事件,DeleteCommand....都变成了空(原我在VS2003项目中有事件), 难道我需要对项目中所有的DataGrid的事件进行重新指定吗?  这样不是很麻烦???