-
-
Notifications
You must be signed in to change notification settings - Fork 353
How to Publish to Azure
nairdo edited this page May 20, 2013
·
6 revisions
Here are the steps I took to get Rock running on Azure. This is not to say there is not another path, but only that this was the path I took after several other attempts.
- Install a Windows Azure SDK
- Created website in Azure (website mode "free")
- Created SQL db in Azure
- Added "RockContext" to Azure website connection string.
- Allowed my IP to access Azure SQL via "firewall"
- Changed web.config connection string back to standard (not use
configSource=
)- added Azure SQL connection string into web.config including "MultipleActiveResultSets=True;".
- verify
providerName="System.Data.SqlClient"
is still in connection string<add
tag. - Added
<customErrors mode="Off"></customErrors>
- Changed key="AutoMigrateDatabase" to value="True"
- Added "MultipleActiveResultSets=True;" to Azure dashboard connection string as per StackOverflow.
- Ran update-database (locally with laptop configured to point to Azure SQL db via Rock connection string.)
- Download "the publish profile" from Azure
- Right click RockWeb, and choose "Publish Web Site"
- Import profile (one-time)
- Did not check "Execute Code First Migrations" option in setting (could not get it to work)
- Restart website in Azure