用VS2008开发的WebApplication,本地调试没有错误,但发布到Windows 2003 Server的IIS后,偶尔打开某些网页会出现
“theme”不是 xxxxxx 的成员
这种奇怪的错误,重新发布就没有问题,但又可能过一段时间在其他地方出现同样的错误。
查msdn,有人提出以下的解决方法:
- 发布网站时,将“诵读更新此预编译站点(A)”的选项取消勾选;
- 确认.net framework及IIS是否安装成功;
- 修改web.config,把debug选项改成false。