如何在Windows虚拟机的IIS管理器中修复connectionStrings配置锁定问题
修复IIS中connectionStrings配置节被锁定的问题
方法一:解锁上级配置中的connectionStrings节(需服务器管理员权限)
- 打开IIS管理器,定位到左侧树状结构最顶端的服务器节点
- 在右侧功能视图中双击**“配置编辑器”**
- 在配置编辑器的**“节”**下拉列表里,选中
system.web/connectionStrings - 点击右侧的**“解锁节”**按钮(若按钮呈灰色,说明该节已处于解锁状态)
- 重启目标站点或对应的应用池,验证问题是否解决
方法二:移除当前应用web.config中的connectionStrings节点
- 打开报错路径下的配置文件:
D:\DMSEApplication\Web Deploy\ITServiceManagementReports\web.config - 找到第7行附近的
<connectionStrings>节点,删除整个节点(包含起始标签、内容和结束标签) - 保存文件后刷新应用页面,此时应用会自动继承上级配置中的连接字符串设置
方法三:通过IIS直接配置应用的连接字符串
- 在IIS管理器中找到
/ITServiceReports应用 - 右键应用,选择**“管理应用程序”>“高级设置”**
- 在弹出的窗口中,找到**“连接字符串”**项,点击右侧的省略号按钮
- 在连接字符串编辑器中添加所需的连接配置,确认保存
- 移除web.config中的
<connectionStrings>节点,重启应用后测试
内容的提问来源于stack exchange,提问作者Chandima Dharmarathne
相关产品推荐
相关产品推荐

