I'm attempting to use the 9.0.0 ARM template to deploy a Siteocre 9.0.1 instance. I've hit a bit of a wall with this error:
Package deployment failed
AppGallery Deploy Failed: 'Microsoft.Web.Deployment.DeploymentException: The path '' is not valid for the 'dbFullSql' provider. ---> System.ArgumentNullException: Value cannot be null.
Parameter name: value
--- End of inner exception stack trace ---
at Microsoft.Web.Deployment.DeploymentProviderOptions.set_Path(String value)
at Microsoft.Web.Deployment.ManifestProvider.< GetPostProvidersHelper>d__0.MoveNext()
at Microsoft.Web.Deployment.WebDeployEventHelper.EventWriteManifest(String sessionId, DeploymentObjectProvider provider)
at Microsoft.Web.Deployment.DeploymentObject.SyncToInternal(DeploymentObject destObject, DeploymentSyncOptions syncOptions, PayloadTable payloadTable, ContentRootTable contentRootTable, Nullable`1 syncPassId, String syncSessionId)
at Microsoft.Web.Deployment.DeploymentObject.SyncTo(DeploymentProviderOptions providerOptions, DeploymentBaseOptions baseOptions, DeploymentSyncOptions syncOptions)
at Microsoft.Web.Deployment.WebApi.AppGalleryPackage.Deploy(String deploymentSite, String siteSlotId, Boolean doNotDelete)
at Microsoft.Web.Deployment.WebApi.DeploymentController.< DownloadAndDeployPackage>d__17.MoveNext()'
I compared the parameters.xml
file in the 9.0.0 cloud scwdp against the parameters.xml
file in the 9.0.1 scwdp. What I suspect is going on is that there's a casing issue. In the 9.0.0 one, it's dbfullsql
but in the 9.0.1 it's dbFullSql
. However, I can't figure out where it's defined in the first place to know for certain.