Re: Windows Service and WCF Service Problem

Ernst Kuschke <[email protected]> Wed, 26 Aug 2009 15:43:30 +0200
Newsgroups gmane.comp.windows.devel.dotnet.advanced
Message-ID <[email protected]>
Hi,
I'm not sure what exactly it does, but does your Windows Service perhaps
need the "Allow service to interact with desktop" permission?
-- 
Ernst Kuschke
MVP - C# (South Africa)
http://dotnet.org.za/ernst

On Wed, Aug 26, 2009 at 3:16 PM, Mike Andrews
<[email protected]>wrote:

> I'm implementing a windows service and it contains a WCF client to talk to
> a
> WCF service.  The windows service provides drop-folder functionality for
> files so that the files are picked up and processed using WCF services.  I
> uses a process scheduler to allocate multiple files to multiple processors
> to handle these files.  It all works fine when I test outside the confines
> of the windows service.  However, once executed in the context of a windows
> service it fails when the WCF service issues a callback to it's client
> (which in this case is the windows service) . Then it just hangs.  I'm able
> to break into the code and see that is is the callback in the WCF service
> that is hanging.  No code has been executed in the client (windows
> service).  It could be a permissions issue, but I changed the account of
> the
> windows service from LocalSystem to my user account for testing to see if
> that made a difference and it did not.  I'm administrator of the machine
> I'm
> executing both the WCF service and the windows service.
>
> I'm at a loss here to figure out what's going on with this.  This is tried
> and tested code (both the WCF client and WCF service) that has worked for
> months now and works outside the context of a windows service.  The code
> and
> examples I'm seeing online are utilizing a windows service as a WCF service
> but this is not my case.  Is there something I'm missing here to allow it
> to
> work?  Some setting I need that I cannot seem to find?
>
> Any help would be most appreciated.
>
> Thanks,
> Mike
>
> ===================================
> View archives and manage your subscription(s) at
> http://peach.ease.lsoft.com/archives
>

===================================
View archives and manage your subscription(s) at http://peach.ease.lsoft.com/archives