2016-12-06 11 views
1

の必要性より速くローカル展開私は3、4サービスとシンプルな愚かなSFのアプリを持っているサービスファブリックサービス生地:開発

上のステップ1を取っています、私は私の地元の1つのノードクラスタにデプロイするためにVSを使用しています、アプリ内のどこにいても1行の変更は、アプリ内のすべてのサービスの再デプロイメントを必要とします。 2分後(ビルド、パッケージ化、デプロイ)まで私の変更が反映されず、32GBのRAMを搭載した8core i7を持っています。

開発の変更をより迅速に確認する方法はありますか?変更したサービスのみを展開できますか?多くの開発者が、開発中にコードの変更が見られるのを2分間待つことは耐えられないと私に同意すると思います。

+0

差分アップグレードについては、次のURLをご覧ください:https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#upgrade-with-a-diff-packageあなたの場合にはより速いかもしれません。 – LoekD

答えて

0

ローカルクラスタのモードを1ノードに変更します(トレイアイコンService Fabric Local Cluster Managerを使用)。アプリケーションデバッグモード(VS内のサービスファブリックアプリケーションプロジェクトのプロパティ)が[削除]に設定されていることを確認します。これは現在あなたが得る最も速いです。私たちはリフレッシュモード(サービスを再デプロイせずにバイナリを変更するだけです)に取り組んでいますが、これは数か月後までは準備ができません。

+0

OPはすでに1つのノードを使用していますが、私は「デバッグ」モードも考えています – MickyD

関連する問題