元素<Target>下的元素<#text>在Azure中无法识别

Hop*_*ope 6 c# azure visual-studio-2010

这里有一个大问题.我无法在Visual Studio中打开任何类型的项目.即使我创建一个新的,我得到错误:

元素下面的元素<#text>无法识别.C:\ Program Files\MSBuild\Microsoft\VisualStudio\v10.0\Windows Azure Tools\1.6\Microsoft.WindowsAzure.targets.

如果有人知道请帮助我.

iul*_*uli 9

我也遇到了这个问题.错误文本是:

The element <#text> beneath element <Target> is unrecognized.
c:\Program Files (x86)\MSBuild\12.0\Bin\Microsoft.CSharp.CurrentVersion.targets
Run Code Online (Sandbox Code Playgroud)

对我来说,解决方案是检查指示文件与我的一个同事的工作.即使是XML解析器甚至是浏览器也会在遇到这种错误时弹出错误.一个元素<Target>是腐败的.而不是<Csc ... />我完全07sc ... />.我修复了格式化并且工作正常.请注意,错误文本(Microsoft.CSharp.CurrentVersion.targets)中指示的文件是有罪的.希望这可以帮助.

  • 我有一个&lt;!--&gt;&gt;向下到达目标的位置,请投票,因为这足以使我感到满意! (2认同)

Dan*_*con 6

这也发生如果一个属性,这应该是一个在<PropertyGroup>节点A的子<Target>节点

错误(产生错误):

<Project ToolsVersion="15.0" DefaultTargets="CalculateVariables" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Target Name="CalculateVariables">
    <IsWrong>true</IsWrong>
  </Target>
</Project>
Run Code Online (Sandbox Code Playgroud)

正确(作品):

<Project ToolsVersion="15.0" DefaultTargets="CalculateVariables" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Target Name="CalculateVariables">
    <PropertyGroup>
      <IsWrong>true</IsWrong>
    <PropertyGroup>
  </Target>
</Project>
Run Code Online (Sandbox Code Playgroud)


Joh*_*dal 5

通用 XML 错误也会发生这种情况。就我而言,它>>位于项目文件中的某个位置。是在冲突解决期间引入它的复制粘贴错误。遗憾的是,输出不包括有错误的行,所以尝试在文件中搜索<<>>,看看这是否是某个地方的问题。


Avk*_*han 3

这肯定是一个安装错误,我建议不要尝试修复,因为可能会有更多此类错误。我在与合作伙伴合作的过程中见过一些这样的错误,这些错误大多是由于实时、病毒扫描程序或机器中的一些未知问题导致的错误安装造成的。

这是我可以建议的:

  1. 完全卸载Azure SDK,(检查程序列表中是否有任何Azure相关条目并卸载)
  2. 重新启动计算机以清除任何残留设置或正在运行的脚本
  3. 下载 SDK(如果 Web 部署出现错误,请尝试在此处下载完整的 SDK )
  4. 暂时禁用病毒扫描程序或任何实时文件系统或脚本监控工具(如果您担心,请断开计算机与互联网的连接)
  5. 安装 SDK 组件。

它过去有效,所以我希望它也适用于您。