From 863ae2f6ef02c1732245e6d90e1b5867e9d16bab Mon Sep 17 00:00:00 2001 From: vfedosevich Date: Fri, 30 Jan 2015 16:21:52 +0300 Subject: [PATCH] scheduler installer fix --- .../Sources/Setup.SchedulerService/Product.wxs | 2 +- .../WebsitePanel.SchedulerServiceInstaller/CustomAction.cs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/WebsitePanel.Installer/Sources/Setup.SchedulerService/Product.wxs b/WebsitePanel.Installer/Sources/Setup.SchedulerService/Product.wxs index 60a0c1bc..42e79b27 100644 --- a/WebsitePanel.Installer/Sources/Setup.SchedulerService/Product.wxs +++ b/WebsitePanel.Installer/Sources/Setup.SchedulerService/Product.wxs @@ -103,7 +103,7 @@ LicenseAccepted = "1" - SKIPCONNECTIONSTRINGSTEP = "1" + SKIPCONNECTIONSTRINGSTEP = "0" SKIPCONNECTIONSTRINGSTEP = "1" diff --git a/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/CustomAction.cs b/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/CustomAction.cs index 01549e05..99e36879 100644 --- a/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/CustomAction.cs +++ b/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/CustomAction.cs @@ -53,6 +53,8 @@ namespace WebsitePanel.SchedulerServiceInstaller { string testConnectionString = session["AUTHENTICATIONTYPE"].Equals("Windows Authentication") ? GetConnectionString(session["SERVERNAME"], "master") : GetConnectionString(session["SERVERNAME"], "master", session["LOGIN"], session["PASSWORD"]); + testConnectionString = testConnectionString.Replace(CustomDataDelimiter, ";"); + if (CheckConnection(testConnectionString)) { session["CORRECTCONNECTION"] = "1";