Ich habe nach der Antwort gesucht und kann sie nicht finden. Es muss etwas Offensichtliches sein und ich vermisse es einfach.
Wir haben ein Verbindungsstring-Problem in einer app.config-Datei. Es verwendet die SQL Server-Authentifizierung und das Passwort enthält ein "& amp;" und ein "+" Symbol. Offensichtlich läuft das Parsing falsch. Das Ändern des Passworts wäre an dieser Stelle mühsam. Gibt es eine Möglichkeit, damit umzugehen?
Da es sich bei web.config um XML handelt, müssen Sie die fünf Sonderzeichen umgehen:
&
- & gt; &
kaufmännisches Und-Zeichen, U + 0026
<
- & gt; <
linke spitze Klammer, kleiner als das Vorzeichen, U + 003C
>
- & gt; >
rechte spitze Klammer, Größer-als-Zeichen, U + 003E
"
- & gt; "
Anführungszeichen, U + 0022
'
- & gt; '
Apostroph, U + 0027
+ ist kein Problem, nehme ich an.
Versuchen Sie, die Zeichen zu codieren. Verwenden Sie &
für kaufmännisches Und.
Tags und Links .net connection-string special-characters app-config