0

それを達成するための可能な方法:

  1. この目的のために専用の WCF サービスを作成する (現在、私のお気に入りのオプション)
  2. REST API を使用していますか?
  3. Azure PowerShell?

説明:

Web ロール クラウド サービスの公開には、約 10 分かかります。開発中は長すぎます - 私はできる限りオフラインで単体テスト風にモジュール化しようとしていますが、VM で開発サイクルを完全に回避することは不可能です。

どうやら、長い時間は主にマシンが完全に再起動された結果であるため、バイナリのアップロードとインストールなどの自動解決策を見つけようとしています。

  1. それを達成するための最良の方法は何ですか?
  2. どう思いますか?公開時間の少なくとも 50% を削減できますか?
  3. 重大な問題が予想されますか?
4

1 に答える 1

0

以下に提案するソリューションは、ベスト プラクティスに完全に反するものであり、本番環境では絶対に使用しないでください。

開発環境で変更をすばやくテストすることが目的の場合、2 つの方法があります。

  1. RDP を有効にし、変更したバイナリまたはその他のファイルを VM の適切なフォルダーに直接コピーしますRemote DesktopWeb ロールで有効にして、ファイルを適切なフォルダーに手動でコピーできます。
  2. Use Web Deploy : これは、プロジェクト内の Web ロールに対してのみ機能しますが、有効Web Deployにして、Web Rolesそれを使用してデプロイを高速化することができます。この機能の使用方法の詳細については、次のリンクを参照してください: https://msdn.microsoft.com/en-us/library/azure/ff683672.aspx
于 2015-07-08T16:55:29.287 に答える