既存のService Fabricクラスタに新しい.NET Core RC2 MVCアプリケーションを追加したいが、これをどうやってやるべきか分からない。.NET Framework RC2 in Service Fabric
私はいくつかのRC1の例を見てきましたが、私にはそれ以上のことはありませんでした。 ServiceManifest.xmlファイルにEntryPointを追加する必要があることを理解しています。 しかし、RC1の例では、それらはRC2で削除されましたdnx.exe、を指す:
<EntryPoint>
<ExeHost>
<Program>approot\runtimes\dnx-clr-win-x64.1.0.0-rc1-update1\bin\dnx.exe</Program>
<Arguments>--appbase approot\src\ChatWeb Microsoft.Dnx.ApplicationHost Microsoft.ServiceFabric.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener</Arguments>
<WorkingFolder>CodePackage</WorkingFolder>
<ConsoleRedirection FileRetentionCount="5" FileMaxSizeInKb="2048" />
</ExeHost>
</EntryPoint>
エントリーポイントは、私は.NETのコアのRC2版で使用する必要がありますか?
ありがとうございます!
お返事ありがとうございます。私はこれが正しいと信じていますが、プロジェクトをビルドしても私に.exeファイルは提供されません。ちょうど.dll。この.exeファイルを私に提供するために私のプロジェクトをどのようにセットアップできるか知っていますか? –
@johandroidあなたのプロジェクトはコンソールアプリケーションでなければなりません。新しいService Fabricプロジェクトをゼロから作成し、Stateless Web APIを選択します。作成したら、それがC#Console Applicationであることを確認してください。それをビルドすると、binフォルダにEXEがインストールされます。 PackageRoot \ ServiceManifest.xmlを開くと、EXEがEntryPointとして設定されていることがわかります。 ASP.NET Core RC2はOWINとWebAPI 2のアイデアで構築されているので、同じプロジェクト構造を設定する必要があります。サービスファブリックにはIISがないことを覚えておいてください。Web Appは自己ホスト型でなければならず、それがMainメソッドで設定されている必要があります。 –
私は同じレベルにあり、例を探しています...ありますか?今のところ私はhttps://blogs.msdn.microsoft.com/lucian/2015/08/19/using-project-json-for-other-project-types/にproject.jsonなどを使用してアクセスします – rfcdejong