win7的IIS7.5不能写入配置文件web.config如何解决

WIN7或win2008 r2系统的IIS7.5添加默认文档的时候,出现错误:IIS7.5无法写入配置文件web.config,见下图。

 


 

无法写入那应该就是权限问题,这虽然是WIN7系统,但分区仍然是FAT32格式的,没有权限这一块。

在检查了这个WEB文件夹后,的确是只读属性,去掉只读属性后,问题依然一样,而且该文件夹下根本没有web.config文件,没有该文件就肯定无法写入也没有办法修改文件的只读属性。

检查发现默认网站是可以添加默认文档的,在D:inetpubwwwroot目录下有web.config文件,这个显然就是默认网站的配置文件,只是新开网站没有续承这些设置,先在默认网站那些配置好,然后把web.config复制到目标网站的根目录,这样就等于完成了网站的配置。

总结:如何你是用ntfs的磁盘分盘,只要设置写入权限就可以了,ntfs格式有很多优点,如果你还没有换过来,建议换

时间: 2024-09-20 05:08:18

win7的IIS7.5不能写入配置文件web.config如何解决的相关文章

IIS7.5提示无法写入配置文件web.config的解决方法_win服务器

 WIN7或win2008 r2系统的IIS7.5添加默认文档的时候,出现错误:IIS7.5无法写入配置文件web.config,见下图.       无法写入那应该就是权限问题,这虽然是WIN7系统,但分区仍然是FAT32格式的,没有权限这一块.     在检查了这个WEB文件夹后,的确是只读属性,去掉只读属性后,问题依然一样,而且该文件夹下根本没有web.config文件,没有该文件就肯定无法写入也没有办法修改文件的只读属性.     检查发现默认网站是可以添加默认文档的,在D:\inetp

加密和解密ASP.NET配置文件(Web.config)

首先添加引用: using System.Web.Configuration; 加密操作如下: PRivate void ProtectSection(string sectionName, string provider)     {         Configuration config =             WebConfigurationManager.                 OpenWebConfiguration(Request.applicationPath);

ASP.NET配置文件Web.config用法详解_实用技巧

本文实例讲述了ASP.NET配置文件Web.config用法,分享给大家供大家参考.具体分析如下: 一.认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的   Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设

DotText源码学习——从配置文件Web.config入手(一)

概述 ASP.NET配置数据存储在名为 Machine.config/Web.config的XML文本文件中,Web.config文件可以出现在ASP.NET应用程序的多个目录中.由于 这些文件将应用程序配置设置与应用程序代码分开,可以方便地设置与应用程序关联.正是因为配置文件中存储着关于整个应用程序的设置,当我读一个陌生项目的 源码时,经常把它作为入口. 我将从以下几点分析ASP.NET配置文件: ASP.NET配置文件的层次结构 Machine.config和根Web.config配置文件

在win2003 IIS6 下一切正常的web程序,挪到 winserver2008 R2 64位服务器系统,IIS7.5 下,提示web.config 错

问题描述 要崩溃了,原来运行在Winserver2003服务器下IIS6.0的一个web网站,因工作关系,迁移到Winserver2008R264位的一个服务器,IIS7.5下,一切配置好后,出现web.config有错,运行在.netFramework4.0下.后来,我把程序降为.netFramework2.0下,但是问题依旧.就是提示web.config有错,是什么原因呢,弄了2天了,还是找不到原因.恳请各位大侠出手相救,万分感谢!!! 解决方案 解决方案二:参考解决方案三:参考http:/

认识ASP.NET配置文件Web.config

asp.net|web 一.认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文

在Asp.Net2.0中可以方便的访问配置文件web.config,如判断debug设置,验证类型

Asp.Net2.0中我们可以方便的访问配置文件中,.NetFrameWork2.0新增加了 SystemWebSectionGroup 类. 允许用户以编程方式访问配置文件的 system.web 组. 比如判断web.config内是否为 debug="true",或者判断身份验证形式 SystemWebSectionGroup ws = new SystemWebSectionGroup(); CompilationSection cp = ws.Compilation; 用cp

win7中iis7.5中没有http绑定类型的解决方法_win服务器

先激活win7 再打开控制面板 程序和功能 打开和关闭window功能 就会打开Windows功能窗口, 找到Internet信息服务, 将Internet信息服务前面的加号点开, 找到web管理工具, 选中IIS管理服务.IIS管理脚本和工具.IIS管理控制台. 然后点开万维网服务,点开应用程序开发功能, 依次选中:.NET扩展性.ASP.ASP.NET.ISAPI扩展.ISAPI筛选器, 如果想安装PHP,需要将CGI也选中. 然后再点Microsoft.Net Framework3.5.1

IIS上虚拟站点的web.config与主站点的web.config冲突解决方法

IIS上在主站点下搭建虚拟目录后,子站点中的<system.web>节点与主站点的<system.web>冲突解决方法: 在主站点的<system.web>上一级添加父节点: <location path="." allowOverride="false" inheritInChildApplications="false">     <system.web>         <!