Downloads of v 1.2.5577.529


Average downloads per day


Last published

Share on Social Networks

ChildProcesses - Child Process...


ChildProcesses is a child process management library for the .NET Framework.

It allows to create child processes, and provides bidirectional extendable interprocess communication based on WCF and NamedPipes out of the box.

Child and parent processes monitor each other and notify about termination or other events.

Child processes are an alternative to AppDomains when parent must continue if the child crashes.

It is also possible to mix 32Bit and 64 Bit processes.

To install ChildProcesses - Child Process Management for .NET, run the following command in the Package Manager Console

Install-Package ChildProcesses -Version 1.2.5577.529

Release Notes

* Change watchdog thread to background thread
      * Start and shutdown watchdog thread in ChildProcessManager when child processes start / stop
      Release 1.0.4 breaking changes:

      - ProcessWatchdog() is removed, the ProcessInstance class (ChildProcessManager, ChildProcessInstance) introduces an internal watchdog thread.

      - The ProcessInstance class (ChildProcessManager, ChildProcessInstance) implements the IDisposable interface to shut the instance down
      - ProcessStateChangedAction is renamed in ProcessStateChangedEnum



Thomas Maierhofer


Copyright by Thomas Maierhofer



This package has no dependencies.

Version History

Version Downloads Last updated
ChildProcesses -... 1.2.5577.529 (this version) 754 Thursday, April 9, 2015
ChildProcesses -... 1.2.5576.41417 113 Wednesday, April 8, 2015
ChildProcesses -... 1.2.5401.23935 302 Wednesday, October 15, 2014
ChildProcesses -... 1.2.5392.43052 165 Tuesday, October 7, 2014
ChildProcesses -... 1.0.2 581 Wednesday, June 20, 2012
ChildProcesses -... 1.0.1 193 Wednesday, June 20, 2012
ChildProcesses -... 1.0.0 212 Thursday, June 14, 2012