读配置文件的问题,为何C#中的配置文件只能命名App.config?在线等!!
我新添加了一个配置文件,添加时默认的文件名为App.config,内容:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Command" value="load.exe"/>
<add key="URL" value="http://172.28.122.32:8102"/>
<add key="ModuleID" value="default"/>
<add key="ClientID" value="A01"/>
</appSettings>
</configuration>
exe程序中:
String strURL = ConfigurationSettings.AppSettings["URL"];
String strCABFile = ConfigurationSettings.AppSettings["ModuleID"];
Console.WriteLine(strURL);
Console.WriteLine(strCABFile);
可以得到App.config文件中的内容?
但是我重新写了一个exe,添加config文件时没有用默认的App.config文件名,用了load.config,为何就不能得到其中的值?
望高手给予指点,谢谢!