错误:十六进制值0x00是无效字符c#

时间:2016-08-17 08:13:39

标签: c# asp.net

我需要一个关于“十六进制值0x00是一个无效字符c#”的帮助。这也是图片中显示的。问题是当我尝试连接sql server数据库时出现这个错误。

enter image description here

2 个答案:

答案 0 :(得分:1)

根据this other question,此错误与不允许使用字节0x00的字符的XML有关。查找包含XML的文件(如.edmx文件)并查看它是否具有此类字符,如果可以,请将其删除。

答案 1 :(得分:0)

查看app.config文件。在我的项目中,我将一些用户字符串保存在可能包含奇怪字符的设置中。这是类似错误的原因。