在Visual Studio 2013中打开Visual Studio 2010解决方案



我有一个解决方案文件,它在解决方案的左下角有10个。我的电脑上只安装了VS2013。任何时候,我试图打开解决方案,我得到这个错误:

解决方案中的一个或多个项目未正确加载
有关的详细信息,请参阅输出窗口

输出窗口中的详细信息是:

C: \Users\Desktop\ERT-ERT sdk\C#\4.0\Sample.csproj:错误
无法加载项目文件
根级别的数据无效。第1行,位置1
C: \Users\Desktop\ERT-ERT sdk\C#\4.0\Sample.csproj

我需要更改什么才能在VS2013中在我的电脑上加载解决方案和项目文件?

编辑
以下是sample.csproj文件的前7行。如果需要更多的线路,请告诉我,谢谢!!

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProductVersion>9.0.21022</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{90CCE281-D71C-4EA6-9C17-A3C052B583D4}</ProjectGuid>

编辑2
在www.w3schools.com/XML/sml_validator.asp上通过XML语法检查运行它会引发错误:

Error on Line 1 at column 6:
XML declaration allowed only at the start of the document

错误消息指向文件开头的垃圾字节。可以是重复的或双重编码的UTF-8字节顺序标记。

使用二进制安全编辑器(如十六进制编辑器)删除垃圾字节,您就可以开始了。

或者,即使只是制作一个副本,也可以在一个绝对忽略这些字符的编辑器中打开它,并将整个内容复制粘贴到原始文件中。

最新更新