2010-12-08 61 views
0

我想在VS2005解决方案中导入VS2005中的.csproj创建。但我有以下消息:在VS2005解决方案中导入VS2010 csproj

未找到导入的项目“C:\ Microsoft.CSharp.targets”。确认声明中的路径是正确的,并且该文件存在于磁盘上。

我不知道如何导入我的.csproj。

是否有可能有相同的csproj有2个sln文件(vs2010 sln文件和vs2005 sln文件)?或者我应该为每个sln文件复制每个csproj?

问候,

弗洛里安

回答

1

你需要手动编辑.csproj的文件,以使其与VS2005兼容。在notepad.exe中打开它,打开另一个VS2005 .csproj文件,以便您可以进行比较。

专注于接近文件底部的<Import Project="xxxx">行,这是产生错误消息的行。毫无疑问,其他人,我没有再VS2005检查。像这样混合和匹配当然是最好的避免,VS2010转换它们之后打开VS2005项目几乎没有麻烦。

+0

仅供参考...这似乎适用于我。我只是把``改成了``,而VS2005似乎也采用了它。 – Andrew 2011-12-19 14:22:20