我有一個ASP.NET寫的程序,本來運行的好好的
今天打開來,想調試一下裡面的功能
設好斷點
然後調試
結果,我在點擊按鈕是,居然沒反應,就是說,程序沒能在斷點處停下
就連Page_loaded事件都沒觸發
最後就出現System.Web.HttpException: Maximum request length exceeded... 的錯誤
請問這是怎麼回事呢?

解决方案 »

  1.   

    关于断点无效:
    1 在调试中的程序集与你的源码文件不相配,一般的原因是因为你做了改动,但没有重新编译,原因也许是你对项目做了什么设置改动,所以一般的做法是删除bin目录的东西,重新编译一遍,确认是你的Debug版本
    2 require source files to exactly match the orginal ... 选项去了
    至于HttpException错误,不知
      

  2.   

    System.Web.HttpException: Maximum request length exceeded
    錯誤信息裏就有説明呀~
      

  3.   

    謝謝xwpxly(天藍可凡) 
    的確是這樣,我在web.config中加上<httpRuntime   useFullyQualifiedRedirectUrl="true" maxRequestLength="71680" executionTimeout="3600"/>就好了(我給它70M,還不夠就算了)
    但還有另一個問題,不知為何,有時會出現下面的錯誤Source Error: 
    Line 196: <add assembly="System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    Line 197: <add assembly="System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    Line 198: <add assembly="*"/>
    Line 199: </assemblies>
    Line 200: </compilation>
     Source File: c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config    Line: 198 
    但有時候,我什麼都沒改,它又會正常
    這到底是怎麼回事