0

翻訳に何か不足しているとか、ツールが間違っていると思います。バージョンコードをサービスファブリックに公開する

私は新しい.NetCore2 webapiサービスファブリックアプリケーションを作成します。私はデフォルトの "VALUE1"、値2" を取得するポート/ API /値:(最新SF SDK 2.7.198とVS2017(15.3.1)を使用して)

  • 地元のdevのクラスタ
  • に公開するには、エンドポイントのローカルホストを打ちます応答。

だから私は、私が反応して2つの以上の値を追加するか、または何らかの方法で応答を変更、バージョン2

  1. をテストしたい。
  2. マニフェストのバージョンを変更します。
  3. 私はコードをビルドします。
  4. 私はアップグレードが完了したら地元のdevのクラスタ(アップグレードオプションを刻む)
  5. にアプリケーションを公開アプリケーション
  6. をパッケージ化、(今バージョン2としてマークされている)エンドポイントを打つことはまだバージョン1型応答を提供します。バージョン1のコードベースを示します。

私はここでステップを忘れましたか?またはVS2017 15.3.1で工具のこの部分が破損していますか?

また、前にこれをテストして同じ応答を得た後、ステップ4と4を追加しました。しかし、公開アクションがコードパッケージをコピー/パブリッシュする前にビルド/パッケージを行うべきか?

+0

アプリをアップグレードして、プロセスが正常に終了しましたか?エクスプローラで少なくとも2つのバージョンのアプリがあることを確認しましたか? – cassandrad

答えて

0

これは私の誤解でした。マニフェストバージョンの編集ダイアログでアプリケーションとservicemanifestのバージョンを設定しましたが、サービスの横に矢印が表示されませんでした。展開すると、コードパッケージのバージョンが表示されます。私は、配備の際に、これが新しいコードenter image description hereのコードを含むことは決してなかったと思います。

+0

あなたはそれを回答としてマークできますか? – Naresh

関連する問題