Windows服务寻找app.config而不是app.exe.config

时间:2010-06-22 15:11:09

标签: .net-3.5 visual-studio-2010 windows-services

我正在尝试在2008服务器上安装Windows服务。该服务是使用VS2010构建的,目标是3.5框架。一个简单的安装项目用于部署服务。安装工作正常,服务启动适当。我遇到的奇怪问题是,当运行服务可执行文件MyService.exe时,它正在寻找MyService.config而不是MyService。 exe .config。

是否有任何理由在运行时从配置文件查找中删除“exe”扩展名???有没有人以前看过这种行为?

1 个答案:

答案 0 :(得分:1)

看起来这是.Net 3.5中的一个问题。以下是Microsoft Connect解决此问题的错误: http://connect.microsoft.com/VisualStudio/feedback/details/536491/default-app-config-file-name-breaking-change