Windows 服务多语言化时读取配置文件失败的问题。

Posted 山的女儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows 服务多语言化时读取配置文件失败的问题。相关的知识,希望对你有一定的参考价值。

在Installer中,按一般读取配置文件的方法(ConfigurationManager.AppSettings["CultureName"])读取不到内容.

可以这样读取:

var config = ConfigurationManager.OpenExeConfiguration(Assembly.GetAssembly(typeof(ProjectInstaller)).Location);
string cultureName = config.AppSettings.Settings["CultureName"].Value;

以上是关于Windows 服务多语言化时读取配置文件失败的问题。的主要内容,如果未能解决你的问题,请参考以下文章

多语言配置--LogisticsPlatform物流平台系统

php网站中英文切换

IOS多语言切换4-framework中的语言切换和资源使用

异常抛出:实体数据模型对象实例化时 C# Windows 服务中的“System.IO.FileNotFoundException”

windows services 读取注册表配置文件一般在哪个目录

.NET 程序读取当前目录避坑指南