我正在尝试在2008服务器上安装Windows服务。该服务是使用VS2010构建的,目标是3.5框架。一个简单的安装项目用于部署服务。安装工作正常,服务启动适当。我遇到的奇怪问题是,当运行服务可执行文件MyService.exe时,它正在寻找MyService.config而不是MyService。 exe .config。
是否有任何理由在运行时从配置文件查找中删除“exe”扩展名???有没有人以前看过这种行为?
答案 0 :(得分:1)
看起来这是.Net 3.5中的一个问题。以下是Microsoft Connect解决此问题的错误: http://connect.microsoft.com/VisualStudio/feedback/details/536491/default-app-config-file-name-breaking-change