摘要:
在 Global.asax.cs 中添加 Application_BeginRequest 事件:protectedvoidApplication_BeginRequest(objectsender,EventArgse){stringpathAndQuery=Request.Url.PathAndQuery.ToLower();if(pathAndQuery.IndexOf(".html")>-1){pathAndQuery="~/"+pathAndQuery.Replace(".html",".aspx" 阅读全文
摘要:
<引用处>在使用VS2005的过程中发现了一个问题,就是原来在VS2003中很好用的全局变量文件Global.ascx改变了,只剩下一个页面,文件所有代码都是写在页面上的。当我们发布Web程序的时候这个文件也没有被发布出去,致使在Global中写的代码都没有被执行。最先开始用了一个临时的解决办法就是在发布之前把ascx文件剪切掉,发布以后再复制到这个文件到发布程序的文件夹下(这个方法是利用了Framework 2.0的自动编译的机制)。但是这个方法有很多不足之处。首先是时长会忘掉把文件拷回去,写好的程序到客户那一看没法正常运行,调试很久才发现是没有Global。其次是因为Globa 阅读全文