Visual Studio を使用して Azure Cloud Services (延長サポート) プロジェクトを構成する
手記
この記事は、Azure Azure Cloud Services (延長サポート)に適用されます。 Cloud Services (クラシック) は、2024 年 8 月 31 日に廃止されます。 詳細については、2024 年 8 月 31 日 にクラウド サービス (クラシック) デプロイ モデルが廃止されるを参照してください。 新しい開発では、特定の目的のために設計された新しいサービスの種類 (Azure App Service、Azure Functions、Azure Container Apps など) を使用することをお勧めします。 利用可能なサービスの最新の一覧については、「Directory of Azure products」を参照してください。
Azure Cloud Services (延長サポート) プロジェクトは、そのプロジェクトの要件に応じて構成できます。 プロジェクトのプロパティは、次のカテゴリに対して設定できます。
- Azure にクラウド サービスを発行する - Azure にデプロイされている既存のクラウド サービスが誤って削除されないようにプロパティを設定できます。
- ローカル コンピューター でクラウド サービスを実行またはデバッグする - 使用するサービス構成を選択し、Azure Storage Emulator を起動するかどうかを指定できます。
- 作成時にクラウド サービス パッケージを検証する - クラウド サービス パッケージが問題なくデプロイされるように、警告をエラーとして扱うことを決定できます。
前提 条件
- Azure 開発ワークロードがインストールされ、個々のコンポーネント .NET Framework プロジェクトと項目テンプレートがインストールされた Visual Studio ([Visual Studio のダウンロード] (https://visualstudio.microsoft.com/downloads/?cid=learn-onpage-download-cta) を参照)。 Visual Studio の変更に関するページを参照してください。
- Azure アカウント。 Azure アカウントがない場合は、Visual Studio サブスクライバー向けの Azure の特典を有効にするか、無料試用版にサインアップします。
Azure Cloud Services (延長サポート) プロジェクトを構成する手順
Visual Studio でクラウド サービス プロジェクトを開くか作成する
ソリューション エクスプローラー でプロジェクトを右クリックし、コンテキスト メニューから [プロパティ] 選択します。
プロジェクトのプロパティ ページで、[開発] タブを選択します。
既存の展開 を削除する前に、 プロンプトを Trueに設定します。 この設定は、Azure の既存のデプロイを誤って削除しないようにするのに役立ちます
目的の サービス構成 を選択して、クラウド サービスをローカルで実行またはデバッグするときに使用するサービス構成を指定します。 ロールのサービス構成を変更する方法の詳細については、「Visual Studioを使用して Azure Cloud Services (延長サポート) プロジェクトのロールを構成する方法」を参照してください。
クラウド サービスをローカルで実行またはデバッグするときに Azure ストレージ エミュレーターを開始するには、[Azure ストレージ エミュレーターの起動] を [True] に設定します。
警告をエラーとして扱う を True に設定して、パッケージ検証エラーがある場合に発行できないようにします。
Internet Information Services (IIS) Express で Web ロールがローカルで開始されるときに毎回同じポートが使用されるようにするには、[Web プロジェクト ポートの使用] を [True] に設定します。
Visual Studio ツール バーの [保存] を選択します。