Pregunta

Esto podría ser una pregunta terrible dios, pero no estoy seguro de por qué no me deja hacer esto.

Tengo una URL que necesito para almacenar en Web.config, que tiene un parámetro dinámico extraído de la página web.

Así que quiero para almacenar:

        <add key="TestURL" 
value="https://test/subscribe?msisdn={0}&code=1&pass=2"/>

No me deja hacer esto. Después de las {0} él los errores en la "Y".

Puede alguien que me haga saber lo que estoy haciendo mal aquí? Qué necesito para escapar del personaje?

¿Fue útil?

Solución

Tal vez puedas probar,

<add key="TestURL" value="https://test/subscribe?msisdn={0}&amp;code=1&amp;pass=2"/>

Observe los símbolos de unión escapado.

Otros consejos

Los archivos de configuración son XML, y como tal, requieren que las entidades XML que se escaparon. El problema no es su {0} para su uso en el formato, y que es el que debe ser escapado como

&amp;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top