2009-03-17 4 views
4

관리 코드에서 aspnet_regsql.exe를 호출 할 수 있습니까? 내 생각은 ASP.NET 회원 공급자를 사용하는 설치된 웹 응용 프로그램의 데이터베이스를 자동으로 작성하는 클래스를 만드는 것입니다. 아마 aspnet_regsql.exe 코드에서 직접 호출 할 수 있지만 RegSql 클래스 (http://msdn.microsoft.com/en-us/library/ms229567.aspx) 건너 왔어 - 불행히도 그것은 어떤 방법도없는 것 같아요 ...코드에서 ASP.NET RegSQL을 호출 할 수 있습니까?

미리 감사드립니다.

답변

4

RegSql 클래스는 aspnet_regsql.exe 내에 있습니다. 콘솔 응용 프로그램의 시작점이므로 static Main(string[]) 메서드가 있습니다.

사용 후 instructions for aspnet_regsql 다음과 같은 매개 변수를 전달할 수 있습니다. ("-S localhost -U user -P password"과 같은 것). 입력 매개 변수는 공백 ('')으로 구분됩니다.

+0

고마워요. 나는 Main 방법을 놓쳤다. 입력 매개 변수는 문자열 배열에도있을 수 있습니다 (새 문자열 [] { "-S", "localhost", ...}). –

관련 문제