Azure无法识别元素下的元素< Target>

9jyewag0  于 2022-11-17  发布在  其他
关注(0)|答案(7)|浏览(170)

这里有一个大问题。我不能在Visual Studio中打开任何类型的项目。即使当我创建一个新的项目时,我也会收到错误消息:
无法识别元素下的元素。C:\程序文件\MSBuild\Microsoft\Visual Studio\v10. 0\Windows Azure Tools\1.6\Microsoft. Windows Azure. targets。
如果有人知道请帮助我。

zbdgwd5y

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)是有罪的一个。希望这能有所帮助。

fdbelqdn

fdbelqdn2#

一般的XML错误也会发生这种情况。在我的例子中,它是>>在项目文件中的某个地方。是冲突解决过程中的复制粘贴错误导致了它。遗憾的是,输出中不包括有错误的行,所以尝试在文件中搜索<<>>,看看这是否是某个地方的问题。

r1wp621o

r1wp621o3#

如果应该在<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>
l7wslrjt

l7wslrjt4#

在. csProject中会有打字错误。您可以将csProj XML复制并粘贴到https://freeformatter.com/xml-formatter.html中,它将显示导致问题的行!

7ajki6be

7ajki6be5#

这肯定是一个安装错误,我会建议不要尝试修复,因为可能会有更多这样的错误.我已经看到了一些这样的错误,在我的工作与合作伙伴,大多数这些错误是由拙劣的安装造成的,由于实时,病毒扫描程序或一些未知的问题,在机器上.
以下是我的建议:
1.完全卸载Azure SDK,(检查程序列表中是否有任何Azure相关条目并卸载)
1.重新启动计算机以清除正在运行的任何残余设置或脚本
1.下载SDK(如果Web Deploy出现错误,请尝试下载完整的SDK here
1.暂时禁用病毒扫描程序或任何真实的文件系统或脚本监控工具(如果您有顾虑,请断开计算机与互联网的连接)
1.安装SDK组件。
它在过去起作用,所以我希望它也能与你一起起作用。

jdgnovmf

jdgnovmf6#

我遇到过一个类似的问题,它是由一个自动git合并出错引起的;有许多
〈〈〈〈〈〈〈

'〉〉〉〉〉〉〉
在项目(.csproj)文件的某些行上。这导致了构建失败。
解决方案:删除包含这些字符的行并重新加载项目。

lxkprmvk

lxkprmvk7#

我 遇到 这个 问题 是 由于 git 合并 冲突 , 在 xml 文件 中 插入 不可 见 字符 。 要 解决 这个 问题 :
1.在 文本 编辑 器 中 打开 sln 文件 , 并 将 内容 复制 到 在线 xml 验证 器 ( https://www.xmlvalidation.com/
1.查找 不可 见 字符 的 位置 并 删除 它们 或 重新 键入 行

相关问题