作为服务或控制台应用程序运行的WCF服务在作为服务运行时无法找到现有文件

时间:2012-05-21 09:50:48

标签: c# wcf windows-services

我正在写一个wcf服务。出于调试目的,它可以作为控制台应用程序启动。我的服务需要特定的文件来处理并在init上的config(路径可以是远程)中定义的指定路径中验证它的存在。这就是神秘主义者开始的地方。

如果我将服务作为控制台应用程序启动,一切正常:文件存在且服务启动。但是当我尝试启动我的服务时,服务应用程序在指定的路径上看不到该文件,即使之前成功运行作为控制台应用程序是在几秒钟之前。

我只使用File.Exists验证文件是否存在。

有谁知道为什么会这样?

UPD:忘了说:我正在使用绝对路径。

0 个答案:

没有答案