我在使用本地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 :如果我没有使用任何特定的数据库,那又是什么?
拜托,我该怎么办?
答案 0 :(得分:19)
导航到向导(C:\ Windows \ Microsoft.NET \ Framework [框架版本] \ aspnet_regsql)并启动它,您将能够看到一个表单,并且您可以在此处输入详细信息而不是使用命令提示符
同样在VS中,从顶部菜单中选择WEBSITE - > ASP.Net配置您应该能够看到所有用户和角色的详细信息(您可以根据web.config / app.config设置获取连接,因为这将提取数据)