Packaging a .Net Windows Service Application

This post will demonstrate how to package a .Net Windows service application using Habitat. A Windows service application provides some interesting challenges to Habitat packaging because the application process is ultimately controlled by the Windows Service Control Manager (SCM). It runs outside of the Habitat Supervisor process tree. It also requires some initial setup when […]

Read More

Running Habitat as a Windows Service

You can now run Habitat on Windows as a Windows Service. This is the recommended way to run a Windows Habitat production environment. All of the Windows service functionality resides in a new package core/windows-service. This includes a small C# program that implements the service loop that starts and stops the Habitat service and redirects […]

Read More