Web.Config无法呈现特殊字符

Pun*_*nit 4 asp.net iis web-config

我有一个ASP.NET Web应用程序,这是Web.Config中的以下条目

<add key="FromName" value="Test™"/>
Run Code Online (Sandbox Code Playgroud)

当我尝试浏览网站时,我收到以下错误 -

配置文件不是格式良好的XML

它将上述密钥转换为以下方式 -

<add key="FromName" value="Test?"/>
Run Code Online (Sandbox Code Playgroud)

在IIS中,我设置了UTF-8格式.我一直试图寻找答案很长一段时间.

有人对此有什么想法吗?

Nei*_*ght 6

您应该使用ASCII值:

<add key="FromName" value="Test&#0153;" />
Run Code Online (Sandbox Code Playgroud)

如果返回为Test&#0153;,则必须对结果进行编码.