相关问题及解决方法:
一、IIS架设
二、浏览器不显示错误信息(转载)1、网站对应的应用程序池-高级设置-启用32位应用程序-True。
2、选择Default Web Site,并双击ASP-启用父路径,选择True(我在新建网站后保持的是默认,没影响
)
1,在ASP调试属性中,将错误发送到浏览器更改为TRUE。
2,网站-单机错误页-编辑功能设置-选择详细错误。(也可选择500后单机编辑功能设置,通常都是500错误?)
3,IE-Internet选项-高级设置,显示友好http错误消息前面的勾去掉,并把“显示每个脚本错误的通知”前面的勾打上。
实际发布过程中出现的问题及解决(新手向)
系统:Windows server 2008 r2,应用程序及数据库都在本机。
1、开启TCP/IP 服务
2、数据库连接SQL Server配置管理器-SQL Server网络配置-TCP/IP-开启
3、ASP.NET State Service 服务开启本机可以直接Data Source = .
(刚开始网站死命连不上数据库,把Data Source后的本机IP改成了点号重新发布,后来发现是别的原因导致服务器无法连接数据库,所以Data Source后面为本机IP地址是否可以不确定,理论上是可以的)
因为外网的浏览器没办法看到明确错误信息(ASP设置浏览器显示错误信息但是并没有显示啊,最后通过F12看的响应正文),在内网发布了一个相同的test网站,终于发现是因为没开启ASP.NET State Service 服务。
至此,以上是我第一次发布网站所遇到的问题,最终发现的问题是ASP.NET State Service服务未开启 ,所以不确定前面的一些设置是否对发布结果有影响,仅供参考。