私はVisual Studio express 2010を使用していますが、アプリケーション設定を使用するWindowsフォームアプリケーションがあります。Visual Studioの設定がすべて文字列としてシリアル化されるのはなぜですか?
私はVisual Studio IDEで設定をほとんどしていません。私はIntegerやBooleanのような型を指定しました。私はオプションStrict Onを持っているので、変数はうまく入力されています。そして、一致した設定で型付き変数をバインドできます。
私の質問は結果AppName.exe.configにあります:その中のすべての設定はStringとしてタグ付けされています。なぜそれが正しいタイプとしてシリアル化されていないのですか?
次の例では、私のコードで整数です:文字列変換のいくつかの種類が驚くべきことではない。まず
<setting name="timeout_reviewed" serializeAs="String">
<value>10000</value>
</setting>
ありがとう、非常に明確な説明。私はユーザーがこの設定ファイルを変更して、それが正しいタイプであれば、そのための手掛かりになるかもしれないと思っていました。私はそれらを導くために私のアプリに "変更する方法"を追加しました。あなたのリンクを手に入れることができませんでした。非常に便利。 – chateaur