安装service服务获取不到ServiceName

安装service服务时提示获取不到app.config的appsetting

这是获取ServiceName的代码 写在InitializeComponent()里

System.Configuration.AppSettingsReader configurationAppSettings = new System.Configuration.AppSettingsReader();
this.ServiceName = ((string)(configurationAppSettings.GetValue("ServiceName", typeof(string))));

以下是app.config里的设置

<appSettings>
        <add key="ServiceName" value="Thrust Service"/>
appSettings>

用管理员安装时提示
System.InvalidOperationException :appSetting中的key ServiceName不存在

这个service引用了一个类库,同时还有另一个service引用了那个类库,这三个都有appconfig会是这方面冲突吗

请问有什么解决方案吗

使用下面代码呢,而且你配置文件缺少“</”

ConfigurationManager.AppSettings["ServiceName"]