У меня есть служба WCF, развернутая на машине. Эта служба WCF может быть настроена на SQL Server или SQL Server Express.
ПРИМЕЧАНИЕ: Расположение базы данных SQL может быть другим компьютером, отличным от того, где развернута служба WCF.
Я поместил следующую информацию в файл XML:
- идентификатор пользователя
- пароль
- ServerName
- MachineName
В случае SQL Server Express
Свойство ServerName имеет значение "SQLEXPRESS". Внутренне я добавляю ServerName с MachineName, чтобы serverName было:
MachineName \ SQLEXPRESS
которое передается в строку подключения.
В случае SQL Server
Когда я передаю ServerName в SQL Server, выдается исключение.
Пожалуйста, наведите меня на лучший подход !!