如何使用aspnet_regsql.exe

时间:2013-02-06 16:00:22

标签: sql-server-2008 iis-7.5 silverlight-5.0

我在使用本地IIS Web服务器的Silverlight业务应用程序中创建用户时遇到问题。

如果我使用Visual Studio开发服务器我没有问题,但是一旦我在属性页面中检查“使用本地IIS Web服务器”并运行应用程序,每当我尝试使用“login->创建新用户时立即注册“我得到一个”无法连接到SQL Server“错误。

我发现了与我类似的问题,解决方案是在命令提示符下使用aspnet_regsql。

如果我必须使用此工具,那么我不知道如何使用它:

aspnet_regsql.exe -S DBServerName -U DBLogin -P DBPassword -A all -d DBName

我应该在这些参数中输入什么:

DBServerName :我猜是“。\ sqlexpress”

DBLogin DBPassword :数据库的登录名和密码类型?

DBName :如果我没有使用任何特定的数据库,那又是什么?

拜托,我该怎么办?

1 个答案:

答案 0 :(得分:19)

导航到向导(C:\ Windows \ Microsoft.NET \ Framework [框架版本] \ aspnet_regsql)并启动它,您将能够看到一个表单,并且您可以在此处输入详细信息而不是使用命令提示符

同样在VS中,从顶部菜单中选择WEBSITE - > ASP.Net配置您应该能够看到所有用户和角色的详细信息(您可以根据web.config / app.config设置获取连接,因为这将提取数据)