Hill1968 / memorial-descritivo

Automatically exported from code.google.com/p/memorial-descritivo
0 stars 0 forks source link

System.ArithmeticException: A função não aceita valores não numéricos de ponto flutuante. #16

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Salve!!

tentei gerar o memorial com o arquivo em anexo e deu essa mensagen de erro:

Consulte o final desta mensagem para obter detalhes sobre como chamar a 
depuração just-in-time (JIT) em vez desta caixa de diálogo.

************** Texto de Exceção **************
System.ArithmeticException: A função não aceita valores não numéricos de 
ponto flutuante.
   em System.Math.Sign(Double value)
   em memorial.Form1.button2_Click(Object sender, EventArgs e)
   em System.Windows.Forms.Control.OnClick(EventArgs e)
   em System.Windows.Forms.Button.OnClick(EventArgs e)
   em System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   em System.Windows.Forms.Control.WndProc(Message& m)
   em System.Windows.Forms.ButtonBase.WndProc(Message& m)
   em System.Windows.Forms.Button.WndProc(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Assemblies Carregados **************
mscorlib
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.296 (RTMGDR.030319-2900)
    Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
System
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1001 built by: RTMGDR
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
memorial
    Versão do Assembly: 1.0.0.0
    Versão do Win32: 1.0.0.0
    Base de Código: file:///C:/Users/RAFAEL/AppData/Local/Apps/2.0/52ZK7R26.8W0/D8H6EMVP.KOX/memo..tion_f72f65908294940b_0001.0000_4799b9e6c0094534/memorial.exe
----------------------------------------
System.Windows.Forms
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1002 built by: RTMGDR
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1001 built by: RTMGDR
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.237 (RTMGDR.030319-2300)
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.233 built by: RTMGDR
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.233 built by: RTMGDR
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 built by: RTMRel
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
LumenWorks.Framework.IO
    Versão do Assembly: 3.8.0.0
    Versão do Win32: 3.8.0.0
    Base de Código: file:///C:/Users/RAFAEL/AppData/Local/Apps/2.0/52ZK7R26.8W0/D8H6EMVP.KOX/memo..tion_f72f65908294940b_0001.0000_4799b9e6c0094534/LumenWorks.Framework.IO.DLL
----------------------------------------
System.Numerics
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 built by: RTMRel
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Microsoft.mshtml
    Versão do Assembly: 7.0.3300.0
    Versão do Win32: 7.0.3300.0
    Base de Código: file:///C:/Windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
----------------------------------------

************** Depuração JIT **************
Para habilitar a depuração just-in-time (JIT), o arquivo .config deste
aplicativo ou computador (machine.config) deve ter o valor
jitDebugging definido na seção system.windows.forms.
O aplicativo também deve ser compilado com a depuração
habilitada.

Por exemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Quando a depuração JIT está habilitada, qualquer exceção sem tratamento
será enviada ao depurador JIT registrado no computador,
em vez de ser tratada nesta caixa de diálogo.

Original issue reported on code.google.com by sallesvalente@gmail.com on 13 Apr 2013 at 1:57

Attachments:

GoogleCodeExporter commented 8 years ago
Este erro deve-se ao fato da coordenada do último ponto ser igual ao primeiro 
ponto. 
Delete a última linha do seu arquivo de pontos. Já coloquei uma condição 
para verificar este erro e passei para o Raphael atualizar o download. 

Original comment by byander@gmail.com on 13 Apr 2013 at 4:44

GoogleCodeExporter commented 8 years ago
Bom dia, estou tentando gerar um memorial descritivo com azimute, mas só estou 
conseguindo obter as distâncias entre os pontos. A mensagem que aparece é a 
seguinte:

Consulte o final desta mensagem para obter detalhes sobre como chamar a 
depuração just-in-time (JIT) em vez desta caixa de diálogo.

************** Texto de Exceção **************
System.Data.DuplicateNameException: Uma coluna chamada 'Distância' já 
pertence a esta DataTable.
   em System.Data.DataColumnCollection.RegisterColumnName(String name, DataColumn column, DataTable table)
   em System.Data.DataColumnCollection.BaseAdd(DataColumn column)
   em System.Data.DataColumnCollection.AddAt(Int32 index, DataColumn column)
   em memorial.Form1.button2_Click(Object sender, EventArgs e)
   em System.Windows.Forms.Control.OnClick(EventArgs e)
   em System.Windows.Forms.Button.OnClick(EventArgs e)
   em System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   em System.Windows.Forms.Control.WndProc(Message& m)
   em System.Windows.Forms.ButtonBase.WndProc(Message& m)
   em System.Windows.Forms.Button.WndProc(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Assemblies Carregados **************
mscorlib
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.450 (RTMLDR.030319-4500)
    Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
memorial
    Versão do Assembly: 1.0.0.0
    Versão do Win32: 1.0.0.0
    Base de Código: file:///C:/Users/GABRIEL/AppData/Local/Apps/2.0/R4Q19CWG.023/72V33R9G.XTL/memo..tion_f72f65908294940b_0001.0000_bf5640571a7a7f94/memorial.exe
----------------------------------------
System.Windows.Forms
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 built by: RTMRel
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 built by: RTMRel
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.450 built by: RTMLDR
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Data
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.450 built by: RTMLDR
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.450 built by: RTMLDR
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 built by: RTMRel
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
LumenWorks.Framework.IO
    Versão do Assembly: 3.8.0.0
    Versão do Win32: 3.8.0.0
    Base de Código: file:///C:/Users/GABRIEL/AppData/Local/Apps/2.0/R4Q19CWG.023/72V33R9G.XTL/memo..tion_f72f65908294940b_0001.0000_bf5640571a7a7f94/LumenWorks.Framework.IO.DLL
----------------------------------------
System.Numerics
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 built by: RTMRel
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Data.resources
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/System.Data.resources.dll
----------------------------------------
mscorlib.resources
    Versão do Assembly: 4.0.0.0
    Versão do Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base de Código: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** Depuração JIT **************
Para habilitar a depuração just-in-time (JIT), o arquivo .config deste
aplicativo ou computador (machine.config) deve ter o valor
jitDebugging definido na seção system.windows.forms.
O aplicativo também deve ser compilado com a depuração
habilitada.

Por exemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Quando a depuração JIT está habilitada, qualquer exceção sem tratamento
será enviada ao depurador JIT registrado no computador,
em vez de ser tratada nesta caixa de diálogo.

Original comment by gabrielr...@gmail.com on 20 Aug 2013 at 1:25

Attachments:

GoogleCodeExporter commented 8 years ago
Olá, olhando o arquivo de teste, detectei o seguinte.

- O arquivo não teve conter os pontos separadores de milhar, apenas as 
virgulas separando os decimais.

- O último ponto do arquivo é igual o primeiro.

Retirando os pontos e eliminando o último registro da tabela, consegui gerar o 
memorial sem problemas. Me avise se tiver algum erro. Segue em anexo o arquivo 
modificado.

Original comment by salda...@plangeo.com.br on 20 Aug 2013 at 1:30

Attachments:

GoogleCodeExporter commented 8 years ago
Obrigado pela atenção, consegui gerar utilizando esse arquio MD_TESTE, mas 
quando tento gerar a partir do arquivo Pasta1 que postei, só obtenho as 
distâncias e não os azimutes. 

Original comment by gabrielr...@gmail.com on 20 Aug 2013 at 1:55

GoogleCodeExporter commented 8 years ago
Olá, a questão é justamente essa. No arquivo original, temos pontos 
separando os milhares, e o último ponto é igual ao primeiro. Retirando esses 
pontos, e o último registro, passa a funcionar, que foi o que fiz com o 
arquivo teste.

O ideal é que no lugar onde o arquivo CSV é gerado não coloque os pontos, e 
não repita a última linha. Uma alternativa é abrir o arquivo com o Bloco de 
Notas, e ir em Editar > Substituir (ou Ctrl + h), e substituir os pontos por 
"nada" (deixar em branco), e excluir a ultima linha do arquivo.

Você está usando qual programa/rotina para gerar o arquivo CSV?

Original comment by salda...@plangeo.com.br on 20 Aug 2013 at 1:59

GoogleCodeExporter commented 8 years ago
Ops, peço que desconsidere a última mensagem. Vi que o seu arquivo é outro. 
Estou verificando.

Original comment by salda...@plangeo.com.br on 20 Aug 2013 at 2:00

GoogleCodeExporter commented 8 years ago
Rodei o seu arquivo aqui, sem modificações. O programa consegui gerar as 
distâncias e os azimutes sem problemas.

Ao abrir o progama, ele tenta se conectar ao servidor (no google code) para 
buscar atualizações. Você autorizou o programa a se atualizar?

Original comment by salda...@plangeo.com.br on 20 Aug 2013 at 2:02

GoogleCodeExporter commented 8 years ago
No meu aqui só ta conseguindo gerar as distancias.. O programa abre direto, 
não está aparecendo essa mensagem de atualização... Vou tentar aqui com 
outras coordenadas também para verificar se ocorre a mesma coisa..

Original comment by gabrielr...@gmail.com on 20 Aug 2013 at 2:10

GoogleCodeExporter commented 8 years ago
Ok. Você baixou e instalou ele a pouco tempo? O computador onde você está 
rodando o programa tem acesso à internet?

Original comment by saldanha...@gmail.com on 20 Aug 2013 at 2:12

GoogleCodeExporter commented 8 years ago
Baixei e instalei ele hoje mesmo, tem acesso a internet sim.

Original comment by gabrielr...@gmail.com on 20 Aug 2013 at 2:21

GoogleCodeExporter commented 8 years ago
Que estranho. Aqui roda sem problemas, olha o anexo.

Original comment by saldanha...@gmail.com on 20 Aug 2013 at 2:24

Attachments:

GoogleCodeExporter commented 8 years ago
Você tem instalado algum programa de assistência remota? Se não tiver, 
instala o TeamViewer. Posso tentar alguma coisa assim. O que acha?

http://www.teamviewer.com/

Original comment by saldanha...@gmail.com on 20 Aug 2013 at 2:25

GoogleCodeExporter commented 8 years ago
acho que o problema está nesse poligono, tentei com outras coordenadas agora e 
funcionou.. com esse poligono que te enviei fica assim

Original comment by gabrielr...@gmail.com on 20 Aug 2013 at 2:29

Attachments:

GoogleCodeExporter commented 8 years ago
Pela sua tela, estou vendo que a versão está bem antiga. Quando você abre o 
programa, era para abrir uma tela pedindo para atualizar. Vou desinstalar o 
meu, baixar e instalar novamente para ver o que acontece.

Original comment by saldanha...@gmail.com on 20 Aug 2013 at 2:31

GoogleCodeExporter commented 8 years ago
Bom, aqui aconteceu o seguinte. Após instalar, abriu a versão antiga, igual a 
sua. Eu fechei o programa, e abrir ele novamente, e me foi pedido para 
atualizar o programa.

Você chegou a fechar o programa após instalar? Se não, tente fechá-lo e 
abrir novamente.

Original comment by saldanha...@gmail.com on 20 Aug 2013 at 2:33