Visual studio 2010 将Visual Studio 2005解决方案转换为VS 2010时出现的问题

Visual studio 2010 将Visual Studio 2005解决方案转换为VS 2010时出现的问题,visual-studio-2010,visual-studio-2005,Visual Studio 2010,Visual Studio 2005,转换失败,项目的错误消息如下: VCConvertEngine.dll encountered an error. VCConvertEngine could not convert attribute ConfigurationType = 4 under Configuration Debug|Win32. VCConvertEngine could not convert attribute CharacterSet = 1 under Configuration Debug|Win3

转换失败,项目的错误消息如下:

VCConvertEngine.dll encountered an error. 
VCConvertEngine could not convert attribute ConfigurationType = 4 under Configuration Debug|Win32. 
VCConvertEngine could not convert attribute CharacterSet = 1 under Configuration Debug|Win32. 
The expression "[System.IO.Path]::Combine(D:\Work\iVisit2010\branches\echo\src\common\, "D:\Work\iVisit2010\branches\echo\src\\bins\Win32\Debug"\common.lib)" cannot be evaluated. Illegal characters in path. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets 
Project upgrade failed. 

有人能帮忙吗?该解决方案包含许多项目。

建议:首先使用VC2008 Express进行转换,然后使用VC2008 project转换为VC2010。

嗯,这有点帮助。2005->2008成功,2008->2010失败,但每个项目只有一个错误:无法读取项目文件common.vcxproj。C:\Program Files x86\MSBuild\Microsoft.Cpp\v4.0\Microsoft.cppcomon.targets36,5:表达式[System.IO.Path]::组合:\Work\iVisit2010\branchs\echo\src\common\,D:\Work\iVisit2010\branchs\echo\src\\bins\Win32\Debug\common.lib无法计算。路径中存在非法字符。项目升级失败。有路径的东西?