我可以从代码中调用 ASP.NET RegSQL 吗?
是否可以从托管代码调用(相当于)aspnet_regsql.exe? 我的想法是创建一个类来自动为已安装的 Web 应用程序构建数据库,该应用程序使用 ASP.NET 会员资格提供程序。 我可能可以直接从代码调用 aspnet_regsql.exe ,但我遇到了 RegSql 类(http://msdn.microsoft.com/en-us/library/ms229567.aspx) - 不幸的是它似乎没有任何方法...
提前致谢。
Is it possible to call (the equivalent of) aspnet_regsql.exe from managed code? My idea is to create a class to automagically build the database for an installed web app, which uses the ASP.NET Membership provider. I could probably call aspnet_regsql.exe direct from code, but I came across the RegSql class(http://msdn.microsoft.com/en-us/library/ms229567.aspx) - unfortunately it doesn't seem to have any methods...
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
RegSql 类位于 aspnet_regsql.exe 内。 它是控制台应用程序的入口点,因此它有一个静态
Main(string[])
方法。按照aspnet_regsql的说明我们可以通过它是它期望的参数。 (类似于
“-S localhost -U user -P 密码”
)。 输入参数由空格 (' ') 分隔。The RegSql class lives inside aspnet_regsql.exe. It's the entry point for the console application, so it has a static
Main(string[])
method.Following the usage instructions for aspnet_regsql we can pass it the parameters it expects. (something like
"-S localhost -U user -P password"
). Input parameters are split by a space (' ').