12

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

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

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

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

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

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

DBServerName:我猜它是“.\sqlexpress”

DBLoginDBPassword:数据库的登录名和密码?

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

请问,我应该在这里做什么?

4

1 回答 1

21

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

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

于 2013-02-06T16:12:45.980 回答