À l'aide du fichier de paramètres générés par Visual Studio, lorsque vous entrez uniquement des espaces, ils sont convertis en saut de ligne.Comment stocker des espaces dans un paramètre String lorsque la mise en forme automatique XML est activée?
Je pense que c'est parce que le contenu du fichier de paramètres est synchronisé sur app.config
et que l'IDE a la mise en forme automatique XML activée convertit:
<setting name="Separator" serializeAs="String">
<value> </value>
</setting>
à
<setting name="Separator" serializeAs="String">
<value>
</value>
</setting>
automatiquement. Comment résoudre ce problème sans désactiver le formatage XML automatique?
J'ai essayé
sans succès.
Il est étrange. La seule chose que j'ai trouvé est: créer le paramètre, éditer le fichier app.config: (qui est xml pour l'espace non vide) Ouvrez le fichier de paramètres, il avertira qu'il est en train de changer la valeur, appuyez sur OK. Mais, le paramètre lorsqu'il est utilisé dans le code donnera comme chaîne Donc, pas une réponse complète ... Marcel –
MarcelDevG
J'ai signalé cela comme un bug à MS Connect: https://connect.microsoft.com/VisualStudio/feedback/details/ 632147/settings-designer-et-app-config-doesnt-store-spaces-as-string-simultanément –
Je l'ai posté comme une réponse et j'ai upvoted vos commentaires sur se connecter. – MarcelDevG