GitHub から Azure Web App にウェブサイトをデプロイし、サイトがトラフィックの処理を開始する前に静的コンテンツ生成スクリプトを実行する必要があります。スクリプトが処理開始前に確実に実行されるようにする2つのアプローチはどれですか?(2つ選択してください。)
解答を選択
オプションをタップして解答を確認してください。
正解: ウェブサイトの .csproj に、静的生成スクリプトを実行する PreBuild ターゲットを追加します。, 静的コンテンツを生成してサイトをデプロイするスクリプトを呼び出す .deployment ファイルをリポジトリのルートに追加します。.
これが解答である理由
ウェブサイトの .csproj に PreBuild ターゲットを追加すると、ビルドプロセスの一部として静的コンテンツ生成スクリプトが実行されます。これにより、デプロイされる前にコンテンツが生成されます。.deployment ファイルをリポジトリのルートに追加すると、Azure App Service のデプロイエンジンがこのファイル内のカスタムデプロイスクリプトを実行します。これにより、デプロイプロセス中に静的コンテンツの生成をトリガーできます。host.json は Azure Functions の設定ファイルであり、Web App のデプロイプロセスには直接関係ありません。run.cmd はカスタムデプロイスクリプトで使用されることがありますが、/run フォルダに配置するだけでは自動的に実行されません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要