by kevin
25.
十月 2018 11:31
>
string appConfigFile = Assembly.GetEntryAssembly().Location;
Configuration appConfig = ConfigurationManager.OpenExeConfiguration(appConfigFile);
AppSettingsSection appSettings = (AppSettingsSection)appConfig.GetSection("appSettings");
var config = UploadConfig;
appSettings.Settings["KEY"].Value = "VALUE";
appConfig.Save();
ConfigurationManager.RefreshSection("appSettings");
留一份代码,只是为了以后使用ctrl+C、ctrl+V大法。
by kevin
13.
四月 2013 19:02
>
网站从win2008迁移到win2003,win2003上已经有了iis6,但没有安装过.net framework 4。 所以先安装了.net 4,然后部署代码,然后坑爹的问题出现了,通过事件查看器,看到evnentid 2214的错误,上网查了一下,说是代码权限问题,然后给代码根目录加everyone权限,不行,把.net 4的安装目录也加了everyone权限,还是不行。汗了,然后网上各种搜索了好几个小时,直到看到《浪费了4个小时在这么简单的一个问题上》,才解决,C:\Windows\System32\MSVCR100_CLR0400.dll ,居然是这个文件没有权限,加了everyone,搞定。