iis 7.0 asp.net发布问题

时间:2024-12-01 17:36:13

问题1:

配置错误:不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的…………

解决方案:

因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。运行命令行 %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers 。
其中的 handlers 是错误信息中红字显示的节点名称。
如果modules也被锁定,可以运行%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules 注意:cmd.exe要以管理员身份启动,在c:\windows\system32下找到cmd.exe,右键管理员启动,输入上面的命令即可。 问题2:

由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果勇载文件,请添加 MIME映射

解决方案:解决方案地址

http://www.baidu.com/#ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=%E4%B8%8D%E8%83%BD%E5%9C%A8%E6%AD%A4%E8%B7%AF%E5%BE%84%E4%B8%AD%E4%BD%BF%E7%94%A8%E6%AD%A4%E9%85%8D%E7%BD%AE%E8%8A%82%E3%80%82%E5%A6%82%E6%9E%9C%E5%9C%A8%E7%88%B6%E7%BA%A7%E5%88%AB%E4%B8%8A%E9%94%81%E5%AE%9A%E4%BA%86%E8%AF%A5%E8%8A%82%2C%E4%BE%BF%E4%BC%9A%E5%87%BA%E7%8E%B0%E8%BF%99%E7%A7%8D%E6%83%85%E5%86%B5%E3%80%82%E9%94%81%E5%AE%9A&rsv_pq=fcdb4a7700004ede&rsv_t=1a9dekCaX%2Fr1NumHd0zShucJ%2BtfTWTDOgpzTGUETc%2Fd%2FVlccBrzEDqssRFA&rsv_enter=1&rsv_sug3=1&rsv_n=2

问题3:

在唯一密钥属性“value”设置为“default.aspx”时,无法添加类型为“add”的重复集合项

解决方案一、地址:http://jingyan.baidu.com/article/20095761a4e051cb0721b41c.html

解决方案二、地址:http://www.webmaster5u.com/html/article_3183.html

问题4:

asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”

http://blog.****.net/mazhaojuan/article/details/7660657

问题5:

编译器错误信息: CS0016: 未能写入输出文件“d:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\******.dll”--“拒绝访问。 ”可能有的文件名字不一样

解决方案:

将windows/temp属性-安全-高级 添加IIS_USERS用户,同时编辑权限为完全控制(写入和编辑)即可。

注意: 要确保权限添加上了,win7下有可能系统为安全,会自动取消你所做的权限设置。先管理员取得所有权,然后在添加。