C#中使用
this.machineId = ConfigurationManager.AppSettings["MachineID"];
时出现 configuration system file to initialize的异常一般是配置文件,程序集的版本问题
注意配置文件中
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
的顺序,将其写到
<appSettings>
<add key="MachineID",value="546">
<appSettings>