详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。
<!-- Web.Config 配置文件 -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
注释: 通过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。
<!-- Web.Config 配置文件 -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
解决:
在所在站点右键点击-权限 加上 IIS_WPG组的读权限即可
总 结:
windows temp System32 都需要users 的权限
windows读 temp读,写 System32读
站站权限要加上IIS_WPG读取权限
所以服务器的安全性也会低了很多,呵呵,,
问题7
在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码
在VS2005编译网站内置环境编译网站的时候出现” 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码 “这个错误,到网上baidu了一下,有下面的解决方案:
修改该目录的权限,加上“NETWORK SERVICE”,让它对该目录有控制权限。
修改网络/IIS/IIS服务的缺省账户.htm">IIS服务的缺省账户为“本地系统”
经验证,方法二可行,方法一失败。但是方法二会导致IIS运行不安全,所以这种方法不太合适。
我照着方案试了下,都没有成功,突然想到昨天因为杀毒,装了mcafee,查看mcafee的日志,果然有一下几条:
C:Program FilesInternet Exploreriexplore.exe REGISTRYMACHINESOFTWAREClasses.torrent@ 防病毒最大保护:禁止更改所有文件扩展名的注册
c:windowssystem32inetsrvw3wp.exe C:WINDOWSTEMPwda3zurp.dll 通用最大保护:禁止在 Windows 文件夹中创建新的可执行文件
应该就是这里的毛病了,把上两条规则删掉,编译成功:)
问题8
错误 1 “ASP.login_aspx.GetTypeHashCode()”: 没有找到适合的方法来重写 c:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesclim22c580cf181f2416App_Web_iiv2pnyq.8.cs
错误 2 “ASP.login_aspx.ProcessRequest(System.Web.HttpContext)”: 没有找到适合的方法来重写 c:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesclim22c580cf181f2416App_Web_iiv2pnyq.8.cs
错误 3 “ASP.login_aspx”不会实现接口成员“System.Web.IHttpHandler.IsReusable” c:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesclim22c580cf181f2416App_Web_iiv2pnyq.8.cs









