I got to knowクラウドサービスインスタンスのサイズを変更することはできません。パッケージを再デプロイする必要はありません。しかし、パッケージを直接持ち、コードにアクセスできないシナリオを考えてみましょう。そして、このパッケージは、ServiceDefinition.csdef
ファイルに記述されているインスタンスサイズが間違っています。インスタンスのサイズを手動で変更する場合はどうすればよいですか?azure cloudパッケージを手動で変更してインスタンスサイズを変更するために展開するのはなぜ失敗するのですか?
そこで、という拡張子を最初に変更して、.cspkg
ファイルを手動で変更しようとしました。その中には.csdx
というファイルがありました。私はもう一度zipに変更し、その内部にServiceDefinition.csdef
ファイルがありました。
VMインスタンスのサイズを必要なサイズに変更し、基本的に上記の手順と逆の操作を行い、.cspkg
を再度作成しました。 パッケージ内の各ファイルのレベルを維持するために十分な注意を払ったことに注意してください。
しかし、この修正されたパッケージをデプロイしようとしたとき、ポータルでは有効なサービスパッケージではないという例外がありました。
なぜ失敗するのでしょうか?つまり、インスタンスサイズが依存している他のものもありますか? .cspkg
パッケージには何がありますか?
私は参考として以下のリンクも参照しました。
Is there way to change to instance type in Azure Cloud Services
私は、クラウドサービスパッケージが署名されていることを確信しており、Visual Studioツールからの構築が必要です。 –