Fix NullReferenceException when using LocalDb, because SqlServerSyntaxProvider.ServerVersion can be null

This commit is contained in:
Bjarke Berg
2019-02-22 11:02:37 +01:00
parent 04e916b41c
commit a9450f9ed9

View File

@@ -101,7 +101,7 @@ namespace Umbraco.Web.Install
if (syntax is SqlCeSyntaxProvider)
dbProvider = "SqlServerCE";
else if (syntax is SqlServerSyntaxProvider)
dbProvider = (syntax as SqlServerSyntaxProvider).ServerVersion.IsAzure ? "SqlAzure" : "SqlServer";
dbProvider = (syntax as SqlServerSyntaxProvider).ServerVersion?.IsAzure == true ? "SqlAzure" : "SqlServer";
return dbProvider;
}