0
我正在嘗試在.net Core Run上運行.net Core應用程序,但在Windows服務中。我不想在完整的.net框架上運行庫(它現在無法工作,因爲它是ASP.net Core 2.0預覽版1),我下一個最好的嘗試是使用System.Diagnostics.Process。我可以在Framework應用程序中託管.net Core Runtime嗎?
我真的只是想找到一種方法來包裝控制檯應用程序在Windows服務的啓動/停止方法和身份驗證方案,但因爲該控制檯應用程序恰好是.net核心,我不知道我是否可以只是託管運行時本身(例如,一些P /調用)。我知道C++應用程序可以託管整個運行時,但是我還沒有看到.net Core是否存在這樣的機制。
有沒有人試過?也許一些C++/CLI的魔力,如果一個純粹的C#方法不起作用?
謝謝你,那包裝外觀就像我所追求的一樣。我會在週末嘗試一下,讓你知道! – Henry
這樣做,反饋和GitHub問題歡迎。 (最常見的問題:Windows服務總是從'C:\ Windows \ system32'開始,並且無法像appSettings.json那樣加載配置) –