Array
(
)

erro em aspnet 2.0

Jair Pilz
   - 12 mai 2010

[OverflowException: Valor era muito grande ou muito pequeno para Int64.]
   System.Decimal.ToInt64(Decimal d) +2693372
   Programs.pspedexpecdblocoidiarioauxiliar.S121() +3206
   Programs.pspedexpecdblocoidiarioauxiliar.S1171() +43
   Programs.pspedexpecdblocoidiarioauxiliar.executePrivate() +1787
   Programs.pspedexpecdblocoidiarioauxiliar.execute(String aP0_XMLVariavelLocal, String& aP1_MsgDS, String& aP2_XMLSelecaoSped) +67
   Programs.pspedexportacaoecd.executePrivate() +12032
   Programs.pspedexportacaoecd.execute(String aP0_XMLVariavelLocal, String& aP1_MsgDS, String& aP2_XMLSelecaoSped) +67
  Programs.wpspedrotexportacaoecd.E13MN2() +730
   Programs.wpspedrotexportacaoecd.EVTMN2() +633
   Programs.wpspedrotexportacaoecd.webExecute() +920
   Http.HttpHandler.ProcessRequest(HttpContext httpContext) +340

[Exception: Application exception]
   Http.HttpHandler.ProcessRequest(HttpContext httpContext) +429
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181

  o que quer dizer esses codigos que vem atras do erro,  o S121 identifica minha sub, mas não consigo identificar a linha na sub, esse codigo não seria algo nesse sentido ?   ate mais.  

Marcelo Mendes
   - 12 mai 2010

Na verdade esse valor que é mostrado no StrackTrace refere-se a linha na dll compilada, ou seja, se você abrir o código e tentar chegar a essa linha talvez não encontre, pois o código compilado sofre modificações.

Tente abrir a dll Programs.pspedexpecdblocoidiarioauxiliar.dll com o textpad e ir até essa linha, você não irá conseguir ver o código normalmente (pois ele está compilado), mas talvez consiga algum trechinho que te de uma dica de onde o erro pode estar ocorrendo.

[]s

Jair Pilz
   - 13 mai 2010

tem alguma forma de comiplar a dll mostrando a listagem com linhas ?