摘要: 先说说遇到的问题吧:我将自己的mvc3网站部署到家里的iis7.5上,发现老是报403错误。在处理程序映射里面检查,发现少了好多配置项。解决方法:C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis.exe -i原因分析:真正的原因我不清楚。不过我可以推测……我是在安装.netframework 4.0之后才打开iis7.0的,导致asp.net 4.0中的多数特性没有添加到处理程序映射里面去。因此得重新注册一次。重新注册后,asp.net的特性就添加到iis7.0中去了,所以网站能够正常运行。 阅读全文
posted @ 2011-03-24 22:07 公子姬良 阅读(4169) 评论(0) 推荐(0) 编辑
摘要: "配置错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。"锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的位置标记明确设置的。出现这个错误是因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。要取消锁定可以运行命令行 %windir%\system32\inetsrv\appcmd unlock con 阅读全文
posted @ 2011-03-24 12:01 公子姬良 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 写了一个ButtonHelper,我将这个方法封在Gqq.Common.dll中。在其他的网站引用中,如何能够实现智能感知呢?分析了半天才知道,要在web.config(如果用Razor,有两个)中配置pages->namespace节点才可以。<pages pageBaseType="System.Web.Mvc.WebViewPage"> <namespaces> <add namespace="System.Web.Mvc" /> <add namespace="System.Web.Mvc 阅读全文
posted @ 2011-03-24 11:51 公子姬良 阅读(842) 评论(0) 推荐(0) 编辑