1、在调试WEB项目时默认的调试器是IE,但装了FIREFOX后自动变为FIREFOX了,请问在哪改回来啊?
2、如何将项目设置为调试运行时代码可修改?
3、自己写一个类继承自System.Web.IO.Page,然后想重新定义Disponse方法,但我希望父类中的该方法也
被执行,应该用override还是new定义?

解决方案 »

  1.   

    IE更改默认浏器
    base.Disponse();
      

  2.   

    1、2\属性里面找
    3\override调用base.Dispose
      

  3.   

    在浏览器设置里把火狐的默认项取消掉,把IE的默认项选上就ok了
    调试下不能修改吧?
      

  4.   

    楼上已经回答了1和3了
    第二个问题
    工具-选项-调试-编辑并继续-Visual Basic和Visual C#代码中的更改-允许在调试期间编辑 打勾
    但修改后要重新编译。:)
      

  5.   

    1.把ie设为默认浏览器,在ie工具->选项->程序tab页改
    2.默认就能该web的页面的代码吧,dll之类的不能改,改后刷新下就行
    3.子类disponse方法中调用父类disponse方法就行了
      

  6.   

    1.“工具”--“Internet选项”--“程序”--“是否检查默认的web浏览器”---把下面的那个勾去掉
    2.不太清楚
    3.new 
      

  7.   

    2楼和6楼一个说用new一个说用override???
    回5楼,WebSite是可以直接改的,但ClassLibaray和WebApplication是不能改的
    回4楼,我在工具-选项-调试-编辑并继续没有找到“Visual Basic和Visual C#代码中的更改-允许在调试期间编辑”这样的项目。我用的是VS2005和VS2008
      

  8.   

    允许在调试期间编辑应该可以,自己慢慢找吧,
    好象override的base方法可以,
    要不你把火狐卸掉吧
      

  9.   

    谢谢大家关注,1、2应该没问题了。
    问题2我也找到了答案:http://www.cnblogs.com/pumaboyd/archive/2008/04/20/1162380.html
    但我的项目按上面方法设置后还是不行,可能是因为我项目是一个WebSite+一个ClassLibrary,
    估计是在WebSite中引用ClassLibrary的时候ClassLibrary的代码在调试期间不能修改,
    换成WebApplication应该可以。