这里有一个大问题。我不能在Visual Studio中打开任何类型的项目。即使当我创建一个新的项目时,我也会收到错误消息:无法识别元素下的元素。C:\程序文件\MSBuild\Microsoft\Visual Studio\v10. 0\Windows Azure Tools\1.6\Microsoft. Windows Azure. targets。如果有人知道请帮助我。
zbdgwd5y1#
我也遇到过这个问题。错误文本是:
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)是有罪的一个。希望这能有所帮助。
<Target>
<Csc ... />
07sc ... />
Microsoft.CSharp.CurrentVersion.targets
fdbelqdn2#
一般的XML错误也会发生这种情况。在我的例子中,它是>>在项目文件中的某个地方。是冲突解决过程中的复制粘贴错误导致了它。遗憾的是,输出中不包括有错误的行,所以尝试在文件中搜索<<和>>,看看这是否是某个地方的问题。
>>
<<
r1wp621o3#
如果应该在<PropertyGroup>节点下的属性是<Target>节点的子节点,也会发生这种情况错误(产生错误):
<PropertyGroup>
<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>
l7wslrjt4#
在. csProject中会有打字错误。您可以将csProj XML复制并粘贴到https://freeformatter.com/xml-formatter.html中,它将显示导致问题的行!
7ajki6be5#
这肯定是一个安装错误,我会建议不要尝试修复,因为可能会有更多这样的错误.我已经看到了一些这样的错误,在我的工作与合作伙伴,大多数这些错误是由拙劣的安装造成的,由于实时,病毒扫描程序或一些未知的问题,在机器上.以下是我的建议:1.完全卸载Azure SDK,(检查程序列表中是否有任何Azure相关条目并卸载)1.重新启动计算机以清除正在运行的任何残余设置或脚本1.下载SDK(如果Web Deploy出现错误,请尝试下载完整的SDK here)1.暂时禁用病毒扫描程序或任何真实的文件系统或脚本监控工具(如果您有顾虑,请断开计算机与互联网的连接)1.安装SDK组件。它在过去起作用,所以我希望它也能与你一起起作用。
jdgnovmf6#
我遇到过一个类似的问题,它是由一个自动git合并出错引起的;有许多〈〈〈〈〈〈〈和'〉〉〉〉〉〉〉在项目(.csproj)文件的某些行上。这导致了构建失败。解决方案:删除包含这些字符的行并重新加载项目。
lxkprmvk7#
我 遇到 这个 问题 是 由于 git 合并 冲突 , 在 xml 文件 中 插入 不可 见 字符 。 要 解决 这个 问题 :1.在 文本 编辑 器 中 打开 sln 文件 , 并 将 内容 复制 到 在线 xml 验证 器 ( https://www.xmlvalidation.com/ )1.查找 不可 见 字符 的 位置 并 删除 它们 或 重新 键入 行
7条答案
按热度按时间zbdgwd5y1#
我也遇到过这个问题。错误文本是:
对我来说,解决方案是检查所指示的文件与我的同事之一的工作。即使是XML解析器或浏览器将弹出一个错误时,面临这种类型的错误。
<Target>
下的一个元素被损坏。而不是<Csc ... />
,我正好07sc ... />
。我修复格式和它的工作。请注意,文件指示的错误文本(Microsoft.CSharp.CurrentVersion.targets
)是有罪的一个。希望这能有所帮助。fdbelqdn2#
一般的XML错误也会发生这种情况。在我的例子中,它是
>>
在项目文件中的某个地方。是冲突解决过程中的复制粘贴错误导致了它。遗憾的是,输出中不包括有错误的行,所以尝试在文件中搜索<<
和>>
,看看这是否是某个地方的问题。r1wp621o3#
如果应该在
<PropertyGroup>
节点下的属性是<Target>
节点的子节点,也会发生这种情况错误(产生错误):
右(作品):
l7wslrjt4#
在. csProject中会有打字错误。您可以将csProj XML复制并粘贴到https://freeformatter.com/xml-formatter.html中,它将显示导致问题的行!
7ajki6be5#
这肯定是一个安装错误,我会建议不要尝试修复,因为可能会有更多这样的错误.我已经看到了一些这样的错误,在我的工作与合作伙伴,大多数这些错误是由拙劣的安装造成的,由于实时,病毒扫描程序或一些未知的问题,在机器上.
以下是我的建议:
1.完全卸载Azure SDK,(检查程序列表中是否有任何Azure相关条目并卸载)
1.重新启动计算机以清除正在运行的任何残余设置或脚本
1.下载SDK(如果Web Deploy出现错误,请尝试下载完整的SDK here)
1.暂时禁用病毒扫描程序或任何真实的文件系统或脚本监控工具(如果您有顾虑,请断开计算机与互联网的连接)
1.安装SDK组件。
它在过去起作用,所以我希望它也能与你一起起作用。
jdgnovmf6#
我遇到过一个类似的问题,它是由一个自动git合并出错引起的;有许多
〈〈〈〈〈〈〈
和
'〉〉〉〉〉〉〉
在项目(.csproj)文件的某些行上。这导致了构建失败。
解决方案:删除包含这些字符的行并重新加载项目。
lxkprmvk7#
我 遇到 这个 问题 是 由于 git 合并 冲突 , 在 xml 文件 中 插入 不可 见 字符 。 要 解决 这个 问题 :
1.在 文本 编辑 器 中 打开 sln 文件 , 并 将 内容 复制 到 在线 xml 验证 器 ( https://www.xmlvalidation.com/ )
1.查找 不可 见 字符 的 位置 并 删除 它们 或 重新 键入 行