Is there an assembly I can reference with that will allow me to run my own IIS instance from my application?
You looked at Hostable Web Core (HWC), of which IIS Express is a wrapper - here is a message with some explanation and source code , maybe you can change it to suit your needs.
Source: https://habr.com/ru/post/1332608/More articles:Why does Java read random amounts from a socket, but not the whole message? - javaPHP image headers and JavaScript loading - javascriptPublishing on a friends wall on facebook privately using the api schedule - facebookproblem using JNA and EnumWindows - javaDraw controls in Delphi form - delphiC ++ 0x "standard layout" - c ++ 11DateTime in .NET - c #Rails3 jquery autocomplete various values - jqueryProblem with ViewBag and routes (MVC 3 - RC2) - asp.net-mvc-3"Cannot find protocol declaration for ..." when accepting class c target - objective-cAll Articles