コードが実行されていない実行ファイルの構成ファイル(exefilename.config)を編集する必要があります。私は "DefaultPort" パラメータ、 "データソース" などを変更する必要があります。..と同じレベルに新しいものを追加すること別の実行可能ファイルの.configファイルを編集する
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="XNet.XNetService.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
<section name="XNetService.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
</sectionGroup>
</configSections>
<applicationSettings>
<XNet.XNetService.Properties.Settings>
<setting name="DataSource" serializeAs="String">
<value>192.168.2.127</value>
</setting>
<setting name="DefaultPort" serializeAs="String">
<value>8085</value>
</setting>
<setting name="UserName" serializeAs="String">
<value>notiuser</value>
</setting>
<setting name="Password" serializeAs="String">
<value>6ITLet6k1HCOhgTmXI5C/1m1DrCQli8dIAKfdtP+o6w=</value>
</setting>
<setting name="Instance" serializeAs="String">
<value />
</setting>
<setting name="bindTo" serializeAs="String">
<value />
</setting>
</XNet.XNetService.Properties.Settings>
</applicationSettings>
:XMLファイル形式はこれです。どのようにできるのか? .configファイルが私の実行ファイルのものだった場合、シンプルなSettingsWriterを使うと状況がはるかに簡単になりますが、どうすればいいですか?
は、このSO質問を見てみましょう/ using- configurationmanager-to-any-config-any-any-locationから – Klinger
私はあなたが手動で別のアプリケーションの設定を読み込んでいるので、この問題があると仮定しています。どうしてあなたは_your_appの設定にconfigをコピーして、それにふさわしい設定を使うのですか?または、ユーザーレベルの設定を使って書き戻しが簡単にできますか? –
Klinger私は以下のように答える – user3518663