.netコアランタイムの上ではなく、Windowsサービスで.netコアアプリケーションを実行しようとしています。.NET Frameworkランタイムをフレームワークアプリケーションでホストすることはできますか?
私は完全な.netフレームワークでライブラリを実行しようとしていません(それはASP.net Core 2.0プレビュー1以来、とにかく動作しません)。 System.Diagnostics.Process。
私は実際には、Windowsサービスの起動/停止の方法と認証方式でコンソールアプリケーションをラップする方法を見つけようとしていますが、そのコンソールアプリケーションは.netコアであるため、ランタイムそのものをホストします(例:P/Invoking)。私は、C++アプリケーションが完全なランタイムをホストできることを知っていますが、.netコアのようなメカニズムが存在するかどうかはわかりません。
誰もがそれを試みましたか?純粋なC#のアプローチがうまくいかないのであれば、C++/CLIの魔法のようなものでしょうか?
ありがとうございます。私が何をしたかのように。私は週末にそれを試してみましょう、あなたに知らせる! – Henry
これを行うと、フィードバックとGitHubの問題は大歓迎です。 (最も頻繁に起こる問題:Windowsサービスは常に 'C:\ Windows \ system32'で始まり、appSettings.jsonのような設定を読み込めません) –