【发布时间】:2010-02-15 17:17:50
【问题描述】:
我有两个 Windows 应用程序。例如,FormA 和 FormB
FormA的app.config如下
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="company" value="DSRC"/>
</appSettings>
<connectionStrings>
<add name="test" connectionString="Testing Connection String"/>
</connectionStrings>
</configuration>
现在我有另一个名为 Form B 的应用程序。
我想将表单 A 的 appsettings 和连接字符串都检索到表单 B 中。
此外,我应该能够同时修改这些 appsettings 和连接字符串并将其保存到 Form A 中。
我知道如何检索同一个应用程序的 appsettings 和连接字符串并进行修改。
但是我如何获取其他一些应用程序并对其进行修改。
请告诉我。
实际上,我有 4 个 Windows 服务在一个设置下运行。一个 web 服务和一个 wcf 服务和一个应用程序。 所有这些都有不同的 app.configs,由不同的 appsettings 和不同的连接字符串组成。 我应该创建一个 Windows 应用程序来检索这些设置中的每一个,然后相应地保存它。
我试过达到这个水平
ExeConfigurationFileMap filename= new ExeConfigurationFileMap();
fileMap.ExeConfigFilename = @"D:\Home\FormA\FormA\bin\Debug\FormA.exe.config";
Configuration config =
ConfigurationManager.OpenMappedExeConfiguration(filename,
ConfigurationUserLevel.None);
然后就被击中了,我只是不知道如何继续前进(听起来很愚蠢!)
谁能帮我继续下去。
问候 乳晕
【问题讨论】:
标签: c# asp.net-3.5