这里有个大问题。我无法在 Visual Studio 中打开任何类型的项目。即使我创建一个新的,我也会收到错误:
元素下方的元素 <#text> 无法识别。C:\Program Files\MSBuild\Microsoft\VisualStudio\v10.0\Windows Azure 工具\1.6\Microsoft.WindowsAzure.targets。
如果有人知道请帮助我。
这里有个大问题。我无法在 Visual Studio 中打开任何类型的项目。即使我创建一个新的,我也会收到错误:
元素下方的元素 <#text> 无法识别。C:\Program Files\MSBuild\Microsoft\VisualStudio\v10.0\Windows Azure 工具\1.6\Microsoft.WindowsAzure.targets。
如果有人知道请帮助我。
我也遇到了这个问题。错误文本是:
The element <#text> beneath element <Target> is unrecognized.
c:\Program Files (x86)\MSBuild\12.0\Bin\Microsoft.CSharp.CurrentVersion.targets
我的解决方案是根据我的一位同事的工作文件检查指示的文件。即使是 XML 解析器甚至浏览器在遇到此类错误时也会弹出错误。下面的元素<Target>
已损坏。而不是<Csc ... />
我有确切的07sc ... />
. 我修复了格式并且它起作用了。请注意,错误文本 ( ) 中指示的文件Microsoft.CSharp.CurrentVersion.targets
是有罪的。希望这可以帮助。
通用 XML 错误也会发生这种情况。就我而言,它>>
位于项目文件中的某个位置。是冲突解决过程中的复制粘贴错误,引入了它。遗憾的是,输出不包含有错误的行,因此请尝试在文件中搜索<<
并>>
查看这是否是某个地方的问题。
如果应该在节点下的属性是<PropertyGroup>
节点的子节点<Target>
,也会发生这种情况
错误(产生错误):
<Project ToolsVersion="15.0" DefaultTargets="CalculateVariables" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="CalculateVariables">
<IsWrong>true</IsWrong>
</Target>
</Project>
对(作品):
<Project ToolsVersion="15.0" DefaultTargets="CalculateVariables" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="CalculateVariables">
<PropertyGroup>
<IsWrong>true</IsWrong>
<PropertyGroup>
</Target>
</Project>
这肯定是安装错误,我建议不要尝试修复,因为可能会有更多此类错误。在我与合作伙伴的工作中,我看到过一些这样的错误,这些错误大多是由于实时、病毒扫描程序或机器中的一些未知问题导致的安装拙劣造成的。
这是我可以建议的:
它在过去有效,所以我希望它也能与你一起工作。
.csProject 中会有一个错字。您可以将 csProj XML 复制并粘贴到 https://freeformatter.com/xml-formatter.html中,它将显示导致问题的行!
由于 git merge 冲突将不可见字符插入 xml 文件,我遇到了这个问题。要解决这个问题:
在文本编辑器中打开 sln 文件并将内容复制到在线 xml 验证器 ( https://www.xmlvalidation.com/ )
找到不可见字符的位置并删除它们或重新键入该行