首页 > 其他分享 >VS2017 fail: An XML declaration with an encoding is required for all non-UTF8 documents

VS2017 fail: An XML declaration with an encoding is required for all non-UTF8 documents

时间:2023-11-14 12:05:55浏览次数:41  
标签:XML non documents encoding UTF8 2022 IDE


VS2017打开一个别人的项目,报错无法打开,提示:

An XML declaration with an encoding is required for all non-UTF8 documents

VS2017 fail: An XML declaration with an encoding is required for all non-UTF8 documents_下载安装

研究一番,没有找到直接原因。

换个思路,是不是IDE版本问题?检查一下项目文件,IDE版本是:

VisualStudioVersion = 17.5.33414.496

这个是VS 2022的版本。

于是下载安装VS 2022,打开项目,成功。

标签:XML,non,documents,encoding,UTF8,2022,IDE
From: https://blog.51cto.com/u_15242344/8364851

相关文章

  • [已解决]配置Logback.xml文件后打成jar包不生效
    在项目中的resources目录下配置了Logback.xml文件,使用idea的控制台可以打印出指定格式的日志,但是打成jar包后不生效。寻找原因之后发现需要在配置文件加上以下配置logging:config:classpath:Logback.xml然后就生效了......
  • Intellij Idea搭建Spring环境-xml方式
    本篇博客介绍适合使用xml配置Spring环境和SpringMVC环境。①首先我们使用maven新建一个普通的javaweb工程(包含WEB-INF/web.xml),然后在pom文件中相关的依赖maven创建的web工程标准目录结构一般为:|--root|--pom.xml|--src/|--main/|--java/Java源代码目录......
  • Spring Boot集成Druid异常discard long time none received connection.
    问题描述解决方案禁用PingMethod,在SpringBoot项目中,可在启动类中添加如下静态代码快:static{System.setProperty("druid.mysql.usePingMethod","false");}......
  • ABAP None-Class-Based 异常处理的一些局限性介绍试读版
    本教程前一篇文章,我们已经学习了ABAP里Non-Class-Based异常的使用方法:113.ABAP异常处理(ExceptionHandling)-什么是Non-Class-Based异常从历史上来说,SAPABAP先有Non-Class-Based异常,再有Class-Based异常的解决方案。从道理上分析,前者必定有一些使用上的缺陷,......
  • 【手工注入篇】updatexml报错注入
    一、描述updatexml(xml_target,xpath_expr,new_val)xml_target:要进行修改的XML类型的字段,或者是XML文档字符串。xpath_expr:XPath表达式,用于定位要更新的节点。new_val:新的值,用于替换被定位到的节点的内容。格式简化 updatexml(xx,concat(xx),xx)concat函数用来拼......
  • springboot使用requestmapping创建xml响应体接口
    entity下创建类文件,类名分别为:ResponseXml,ResponseItemcontroller下创建xml响应体实现方法getResponseWithXml---------ResponseXmlStart-------importjavax.xml.bind.annotation.*;//根标签@XmlRootElement(name="test1")publicclassResponseXml{privateStringum......
  • JavaScript的数据交换格式XML和JSON的解析------前端
    XML和JSON数据的解析<!DOCTYPEhtml><!--这是HTML的注释--><htmllang="en"id="myHtml"> <head> <!--这里不是设置了编码,而是告诉浏览器,用什么编码方式打开文件避免乱码--> <metacharset="UTF-8"> <metaname="viewport&quo......
  • SyntaxError: Non-ASCII character 与 Cannot decode using encoding "ascii" 错误解
    转载请注明出处:python调试时遇到的两个相同的编码错误进行总结:1.错误:Cannotdecodeusingencoding"ascii",unexpectedbyteatposition具体错误信息如下:       2.错误:SyntaxError:Non-ASCIIcharacter当程序文件中,存在中文字符时候,文件未......
  • Linux login_shell和non-login shell区别
    转载地址:linux中的loginshell和non-loginshell重点解析-CSDN博客我们使用linux的时候会发现,当我们进入系统一进入bash,就有一堆变量可以使用,这些东西都是从哪来的呢?这就要归功于linux系统里面的配置文件了。当我们的系统启动之后,它们就会开始读取我们的配置文件让我们后续可以......
  • mysql 查询报错Expression #1 of SELECT list is not in GROUP BY clause and contain
    这个错误是由于MySQL的新版本中默认开启了ONLY_FULL_GROUP_BY模式,即在GROUPBY语句中的SELECT列表中,只能包含分组或聚合函数,不能包含其他列。而你的查询语句中出现了一个列senior_two.score.student_id,它既没有被分组也没有被聚合,因此MySQL报出了这个错误。5.7版本以下不......