Deploy as Azure Web App

Official Content
This documentation is valid for:

The Build -> Deploy Application menu option allows you to deploy a web application as an Azure WebApp (formerly known as an Azure WebSite).

The following document explains the process of creating an Azure WebApp from the Azure portal and deploying your GeneXus web application there.

Step-by-step guide

Before starting, make sure that you have MSDeploy installed on your machine. 

1. Go to the Azure portal and follow the instructions provided there to create a new WebApp:

Create1_png
Image 1

2. It will take a few seconds for the WebApp to be created. After that, you will have the settings and data of your recently created WebApp.
Click on the "Get Publish Profile" link to download the .PublishSettings file, which contains the credentials needed to deploy the recently created WebApp. Remember that GeneXus will ask for that file afterwards.

AzureWebAppPublishProfile
Image 2

3. That's it from the Azure portal. Now, go to GeneXus and click on Build -> Deploy Application

GenexusDEPLOYWebApp
Image 3

4. You will be prompted for the .publishProfile file you downloaded in step 2 of this document. Select that file and that's it: GeneXus will gather all the necessary information to transfer your web app to the cloud.

Note that you can then manage other app settings at the Azure portal.

Important: In order to work properly, the uploaded application, the Application Pool must be configured as .Net Framework 4.6 or higher.


Was this page helpful?
What Is This?
Your feedback about this content is important. Let us know what you think.