【问题标题】:Can I call ASP.NET RegSQL from code?我可以从代码中调用 ASP.NET RegSQL 吗?
【发布时间】:2009-03-17 21:18:29
【问题描述】:

是否可以从托管代码调用(相当于)aspnet_regsql.exe?我的想法是创建一个类来自动为已安装的 Web 应用程序构建数据库,该应用程序使用 ASP.NET Membership 提供程序。我可能可以直接从代码中调用 aspnet_regsql.exe,但我遇到了 RegSql 类(http://msdn.microsoft.com/en-us/library/ms229567.aspx)——不幸的是,它似乎没有任何方法......

提前致谢。

【问题讨论】:

    标签: asp.net sql asp.net-membership


    【解决方案1】:

    RegSql 类位于 aspnet_regsql.exe 中。它是控制台应用程序的入口点,因此它有一个静态的Main(string[]) 方法。

    按照instructions for aspnet_regsql 的用法,我们可以将它期望的参数传递给它。 (类似于"-S localhost -U user -P password")。输入参数用空格 (' ') 分隔。

    【讨论】:

    • 谢谢。我错过了主要方法。输入参数也可以是字符串数组(new string[] { "-S", "localhost", ...})
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-10
    • 1970-01-01
    • 2023-03-10
    • 2010-10-30
    • 1970-01-01
    相关资源
    最近更新 更多