错误:未声明配置元素

时间:2014-03-21 12:02:29

标签: c# xml

?xml version="1.0" encoding="utf-8" ?>
****<configuration>****
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
</configuration>

以上是我程序中编码的一部分,它给出了一个错误。错误出现在第二行,它显示了类似蓝色衬里的内容

  

配置元素未声明

出于什么原因它会发生这样的事情?

3 个答案:

答案 0 :(得分:6)

错误导致错误&#39;&lt;&#39;在开始元素

将其更改为:

<?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <startup> 
            <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
        </startup>
    </configuration>

答案 1 :(得分:1)

它在第二个行上出错?考虑到缺少'&lt;',这当然很奇怪在第一行的开头。但是第二行周围的星号也显然不属于那里。

你是怎么得到这个档案的?它来自哪里?

你试过这个吗?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
</configuration>

因为这应该是它应该是的。

答案 2 :(得分:0)

它会出错,因为您缺少'&lt;'在文件的开头