在Silverlight 4下ASP.NET 网站管理工具无法连接的解决办法
2011-10-21 11:12
701 查看
在Silverlight 4.0中,使用ASP.NET 网站管理工具,在打开“安全”选项卡时出现错误:“选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。下面的消息可能会有助于诊断问题: 无法连接到 SQL Server 数据库。”
产生此问题的原因是因为ASP.NET 网站管理工具无法连接到配置数据库造成的,创建好数据库后,还需要进行配置才能应用该数据库。由于使用的是VS2010自带的Web Server,没有用到IIS,因此只需要配置.NET的全局配置文件即可,Silverlight 4.0的Web项目使用的.NET框架版本是4.0,因此,配置.NET 4.0框架下的Machine.config即可解决上述问题。
步骤如下:
1、创建aspnetdb数据库
打开 Microsoft Visual Studio 2010——Visual Studio Tools——Visual Studio 命令提示(2010),输入“aspnet_regsql”,根据出现的提示创建aspnetdb数据库。
2、修改配置文件
打开目录:“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config” ,找到Machine.config文件,定位到connectionStrings配置节,将里面的内容修改如下:
<add name="LocalSqlServer" connectionString="Data Source=(local);Initial Catalog=aspnetdb;Integrated Security=True" providerName="System.Data.SqlClient"/>
3、保存配置文件后,重新启动ASP.NET 网站管理工具
产生此问题的原因是因为ASP.NET 网站管理工具无法连接到配置数据库造成的,创建好数据库后,还需要进行配置才能应用该数据库。由于使用的是VS2010自带的Web Server,没有用到IIS,因此只需要配置.NET的全局配置文件即可,Silverlight 4.0的Web项目使用的.NET框架版本是4.0,因此,配置.NET 4.0框架下的Machine.config即可解决上述问题。
步骤如下:
1、创建aspnetdb数据库
打开 Microsoft Visual Studio 2010——Visual Studio Tools——Visual Studio 命令提示(2010),输入“aspnet_regsql”,根据出现的提示创建aspnetdb数据库。
2、修改配置文件
打开目录:“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config” ,找到Machine.config文件,定位到connectionStrings配置节,将里面的内容修改如下:
<add name="LocalSqlServer" connectionString="Data Source=(local);Initial Catalog=aspnetdb;Integrated Security=True" providerName="System.Data.SqlClient"/>
3、保存配置文件后,重新启动ASP.NET 网站管理工具
相关文章推荐
- [课堂笔记]ASP.NET网站管理工具无法连接SQL Sever数据库解决办法
- asp.net2.0中关于ASP.NET 网站管理工具无法连接sql server 数据库的处理
- ASP.NET网站管理工具无法连接SQL&amp;n…
- ASP.NET 网站管理工具超时问题解决办法之一
- asp.net2.0中关于ASP.NET 网站管理工具无法连接sql server 数据库的处理
- 在使用ASP.NET网站管理工具出现“遇到错误。请返回上一页并重试。”的解决办法!
- asp.net2.0中关于ASP.NET 网站管理工具无法连接sql server 数据库的处理
- asp.net配置管理工具中无法连接到SQL Server数据库解决方法
- 在使用ASP.NET网站管理工具出现“遇到错误。请返回上一页并重试。”的解决办法!
- ASP.NET网站管理工具的【安全】功能无法使用问题
- ASP.NET网站管理工具的【安全】功能无法使用问题
- 无法连接到asp.net development server vs2010 解决办法
- IIS部署asp.net报404错误 iis与Framework安装顺序造成无法访问网站的解决办法
- 8080端口被占用,无法连接到ASP.NET Development server的解决办法
- 关于vs2005中网站管理工具中的“安全 ”选项无法打开和缺少AspNetDB.mdf数据库的问题解决办法
- win7 ASP.NET 安全选项卡无法打开(无法连接到 SQL Server 数据库)的解决办法
- VS2008:无法连接到ASP.NET Development server的解决办法
- 无法连接到ASP.NET Development Server 解决办法
- 无法连接到ASP.NET Development Server 解决办法
- asp.net网站管理工具数据库连接出错