代码在VS2008(3.5)中编译良好但在VS2010(4.0)中失败

时间:2014-07-24 05:21:54

标签: c# visual-studio-2010 visual-studio-2008 migration

我有一段代码,如下所示

foreach (ConstantsDS.ComponentsRow row in ds.Components) 
      {
        foreach (DevicesDS.ConstantsRow rowC in ds.Constants) 
             {
            if (rowC.ComponentID == row.ComponentID)
                 rowC.SetParentRow(row);
             }
       }

这在VS2008中编译得很好。我在VS2010中转换了相同的解决方案,在项目属性中更新了框架,然后当我尝试编译它时会产生编译时错误。

  

“无法将类型ConstantsDS.ConstantsRow转换为   DevicesDS.ConstantsRow“

可能的原因是什么。我是否需要针对VS2010进行任何更改?

0 个答案:

没有答案