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

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

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

是否可以使用相同的CSPROJ有2个SLN文件(VS2010 SLN文件和VS2005 SLN文件)?还是我应该为每个SLN文件复制每个CSPROJ?

问候,

弗洛里安

有帮助吗?

解决方案

您需要手工编辑.CSPROJ文件,以使其与VS2005兼容。在Notepad.exe中打开它,打开另一个vs2005 .csproj文件,以便您可以比较。

专注于 <Import Project="xxxx"> 在文件底部附近的行,那是产生错误消息的线。毫无疑问,其他人没有VS2005可以检查。当然,最好避免使用这样的混合和匹配,VS2010在将其转换后打开VS2005项目几乎没有麻烦。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top