web.config 转换中断了带有特殊符号的连接字符串

web.config transformation breaks connection string with special symbols

例如,我的 SQL-服务器密码看起来像 ABcDE1e]"L,在连接字符串中它转义为 ABcDE1e]"L

但经过web.config改造后变成了ABcDE1e]"L.

为什么解码了两次?

你试过了吗

'ABcDE1e]";L.'

See if this SO helps (Escape quote in web.config connection string):