Because the WorkflowRuntime is a set of classes, not a standalone application, each WorkflowRuntime must be hosted in another application. This can be a WinFormsApplication, a ConsoleApplication, a WindowsManagedService or a AspDotNET aplication/WebService hosted in IIS.