ASP.net服务器发布后BC31007错误解决方法
2016-12-22 20:00
351 查看
博主在winServer2008 r2 发布 asp.net网站时遇到的错误,折腾了大半天终于搞好了。
关键步骤是找到C:/Windows/temp文件夹,右键属性→安全,编辑权限那里添加一个 network service用户,然后将network service权限设置为完全控制,就ok了
还有几点要注意的事项:
1。确保服务器的.net版本与发开web用的.net版本相同,或者高于。
2。确保安装了iis所有的功能,且.net版本选择4.0
3。在iis管理器中,选中主机名,右方选项中会有ISAPI和CGI限制,打开它,将ASP.NETv4.0设置为允许
4.应用程序池中对应网站的托管管道模式设置为经典。
5。网站所在的文件夹的安全属性中也添加network service用户,并设置所有权限。
关键步骤是找到C:/Windows/temp文件夹,右键属性→安全,编辑权限那里添加一个 network service用户,然后将network service权限设置为完全控制,就ok了
还有几点要注意的事项:
1。确保服务器的.net版本与发开web用的.net版本相同,或者高于。
2。确保安装了iis所有的功能,且.net版本选择4.0
3。在iis管理器中,选中主机名,右方选项中会有ISAPI和CGI限制,打开它,将ASP.NETv4.0设置为允许
4.应用程序池中对应网站的托管管道模式设置为经典。
5。网站所在的文件夹的安全属性中也添加network service用户,并设置所有权限。
相关文章推荐
- WCF IIS 服务器 500 错误 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(转)
- 关于asp.net 网站网站发布时提示:错误 27 对路径 AppData\Local\Temp\~632b\bin\App_Code.compil的解决方法
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- ASP.NET通过Base64String上传超过3M的文件时,出现“远程服务器返回错误: (500) 内部服务器错误。“,的解决方法
- 无法向会话状态服务器发出会话状态请求 没有启动 ASP.NET State service错误的解决方法
- ASP.NET 2.0项目发布后访问遇见的两个小错误的解决方法
- ASP.NET 应用程序中的服务器错误 解决方法一则
- 解决ASP.NET中"/"应用程序中的服务器错误的方法
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- 用dw(dreamweaver)开发asp.net,连接数据库时出现“http错误500,服务器内部错误”的解决方法
- ASP.NET 无法向会话状态服务器发出会话状态请求 错误的解决方法
- 解决ASP.NET中"/"应用程序中的服务器错误的方法
- 解决Asp.net Web网站发布到服务器上运行时,某界面传参数过多,造成的“此请求的查询字符串的长度超过配置的 maxQueryStringLength 值”错误。
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- win2003配置IIS ,发布asp.net 时出现错误 “分析器错误信息: 无法识别的属性“type”。” 的解决方法
- 无法向会话状态服务器发出会话状态请求 没有启动 ASP.NET State service错误的解决方法
- asp.net 2.0发布的网站本地IIS执行正常但发布到远程服务器上乱码的解决方法
- ASP.NET 无法向会话状态服务器发出会话状态请求 错误的解决方法
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- ASP.NET常见错误,原因及解决方法(2003版)_不断更新.....