App Service を Nerdio Manager

Nerdio Manager

Nerdio Manager

稀なケースでは、バージョン6.3 や 6.4 への更新時に、Azure App Service が .NET のアップグレードを適切に実行できない場合があります。具体的には、古い .NET 6 ファイルが新しい展開の一部として削除されないことがあります。通常、App Service は既存バージョンの古いファイルをすべて削除し、更新パッケージから新しいファイルに置き換えます。しかし、場合によっては古いファイルが残り、新しいファイルとの間で競合が発生することがあります。

この競合を解決するには、App Service から古いアプリパッケージファイルを手動で削除し、その後 App Service を再展開する必要があります。

注記

Nerdio Manager 通常、CloudShell 展開方法で を更新するのがお勧めです。以下の手順は、Nerdio Support からの案内に従うか、または CloudShell での更新が不可能な場合のみ実行してください。

App Service のエラーを解決するには、以下の手順を実行してください。

  • ステップ 3: Nerdio Manager 更新パッケージ をダウンロードする。

  • ステップ 3:App Service をクリア

  • ステップ 3:App 更新パッケージ を再展開

手順 1:Nerdio Manager 更新パッケージをダウンロードする。

まずは、 Nerdio Manager

注記

Nerdio Manager 現在 にアクセスできない場合、またはダウンロードリンクにアクセスできない場合は、Nerdio Manager サポートに連絡して、最新のダウンロードリンクの提供を依頼してください。

スタンドアロン更新パッケージをダウンロードします。
  1. Nerdio Manager で、システム > 更新 に移動します。

  2. 必要なバージョンの Nerdio Manager展開 のドロップダウンメニューからインストーラーをダウンロード を選択します。

    インストーラーは、ブラウザーの既定のダウンロードフォルダーに.zipファイルとしてダウンロードされます。このパッケージを安全な場所に保存してください。

  3. パッケージファイルを展開し、site.zipまたはapp.zipという名前のファイルを取得します。ファイルは1つだけ含まれています。

    警告

    警告: site.zipまたはapp.zipファイルを解凍または展開しないでください。

手順 2:App Service をクリア

新しいパッケージを再展開する前に、App Service から既存のアプリケーションをクリアしてください。Kudu サービス ポータルまたは高度なツール コンソールを使用してこれを行うことができます。

Upgrade - Image 2.png
App Service から既存のアプリケーションをクリアするには:
  1. Azure ポータルで、App Services > Nerdio Manager に移動します。

    注記

    Nerdio Manager App Service 名は通常、nmw-app で始まります。コスト帰属に使用される nmw-ccl-appという名前の App Service と混同しないようにしてください。

  2. 左側のメニューで、開発ツール > 高度なツールに移動し、Goを選択して Kudu コンソールを起動します。

  3. 上部のツールバーで、デバッグコンソール > PowerShellを選択します。

    Upgrade - Image 1.png
  4. 場所site\wwwrootディレクトリに変更します。次のいずれかのパスを使用してください:

    • cd C:\home\site\wwwroot

    • Set-Location C:\home\site\wwwroot

  5. ディレクトリからすべてのファイルをクリアするために、次のいずれかのコマンドを実行します:

    • del *.*

    • Remove-Item *.*

      注記

      注意: フォルダーはディレクトリに残ることができます。

      Upgrade - Image 3.png

手順 3:App 更新パッケージ を再展開する

新しい Nerdio Manager

アプリパッケージを再展開するには:
  1. Azure ポータルで、 App Services > App Service Nerdio Manager

  2. 左側のメニューの Development Tools セクションで、Advanced Tools を選択し、次に Go を選択して Kudu コンソールを起動します。

  3. 上部のツールバーで、Tools > Zip Push Deploy を選択します。

    Upgrade - Image 4.png
  4. ファイル エクスプローラー ダイアログボックスで、site.zip または app.zip ファイルを、ステップ 1: でダウンロードしたパッケージファイルから取得してドラッグします。Nerdio Manager 更新パッケージ をダウンロードします。

    警告

    • site.zip または app.zip ファイルのみをドラッグし、 package.standalone*.zip はドラッグしないでください。これにより、 Nerdio Manager

    • ファイルの拡張子が .zip であることを確認してください。

    ページ下部のセクションが、パッケージのアップロードと展開の状況を表示するように更新されます。最終タスクが Deployment successful と表示されるまで待ちます。

  5. Azure ポータルで、App Service > 設定 > WebJobs に移動します。

  6. provision ジョブを選択し、その状態が Running であることを確認します。もし Stopped であれば、Run 列で再生ボタンを選択し、その後 Start を選択して実行を開始します。

    注記

    注意: Nerdio Manager という名前の WebJob が見つからない場合、間違った zip ファイルが の App Service にアップロードされた可能性があります。 site.zip ファイルのみを確認して再アップロードしてください( package.standalone*.zip ファイル全体はアップロードしないでください)。

  7. Nerdio Manager

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント (0件のコメント)

記事コメントは受け付けていません。