#c# #ssms
#c# #ssms
Вопрос:
Я создаю приложение для Windows, и здесь я столкнулся со сценарием, в котором мне нужно открыть SQL Server Management Studio с помощью кода на C #. Есть ли какой-либо способ открыть этот исполняемый файл SQL Server Management Studio с помощью кода?
Примечание: я имею в виду открыть Sqlserver management Studio.
Комментарии:
1. Почему вы хотите это сделать?
2. Что вы действительно хотите сделать? SQLServer обычно запускается как служба, если вы не используете Sql Server Compact, который выполняется внутри процесса вызывающего.
Ответ №1:
Вы можете запустить EXE-файл с помощью процесса.Метод запуска, смотрите здесь
Например…
System.Diagnostics.Process.Start("IExplore.exe");//change this to path of your exe file
Комментарии:
1. -1. Это не запускает СЛУЖБУ, извините. Пожалуйста, ознакомьтесь с Windows.
2. @TomTom — Нет, где в вопросе спрашивается, как запустить службу.
3. @TomTom, я не говорил открывать службу, это открыть exe-файл. Я предположил, что OP действительно хочет, чтобы SQL Management Studio была открыта в любом случае
Ответ №2:
Используйте класс Process:
Process.Start("PathToExe");