对于我的生产站点,我通常将Web.Config中的"debug"标志更改为"false".但我总是发布我的网站,配置管理器设置为"调试".我也应该更改此设置吗?
是的,您应该 - 但是如果它有所作为取决于您的网站编码方式.只有同一解决方案中的预编译站点(Web应用程序项目)或类库才会关注.ASP.NET站点(网站项目)将在服务器上编译,并将检查web.config的调试设置.
是的,正如MSDN中所建议的那样:
启用调试模式将极大地影响ASP.NET应用程序的性能.请记住在部署发布应用程序或执行性能测量之前禁用调试模式.