原有的旧项目类库是Framework 4.6.1
现在想把类库迁移到Standard 2.0
旧的项目中有一个读取项目配置文件的地方
用的是ConfigurationManager.AppSettings["test"]这种方法。
但是Standard早就不支持ConfigurationManager这个方法了,打算改成引用
Microsoft.Extensions.Configuration 和 Microsoft.Extensions.Configuration.Xml
IConfigurationRoot configuration =newConfigurationBuilder().AddXmlFile("Web.config",true,true).Build();
这样来读取文件
但是遇到问题
1、这么加载配置文件会不停的报错,貌似ConfigurationBuilder不支持加载Framework的config文件,这个如何解决?
2、姑且不论Framework和Core下配加载配置文件方法不同,连配置文件本身都不一样,我应该如何在Standard中区分引用项目的类型,是Framework还是Core?
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4741/viewspace-3155509/ ,如需转载,请注明出处,否则将追究法律责任。