Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1027 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [Résolu] Utilisation d'une application winform en réseau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Utilisation d'une application winform en réseau

n°1892399
lonithe1
Posté le 08-06-2009 à 09:57:22  profilanswer
 

Bonjour (ou re bonjour pour certains),
 
J'ai programmé une application qui récupère les valeurs d'un fichier texte pour les utiliser.
 
Le fichier texte se situe sur le réseau de l'entreprise (v:), et j'obtiens cette erreur lorsque je charge les données depuis celui-ci :
 

Code :
  1. Consultez la fin de ce message pour plus de détails sur l'appel du débogage
  2. juste-à-temps (JIT) à la place de cette boîte de dialogue.
  3. ************** Texte de l'exception **************
  4. System.FormatException: Le format de la chaîne d'entrée est incorrect.
  5.    à System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
  6.    à System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
  7.    à System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
  8.    à System.Convert.ToDouble(String value)
  9.    à Prixderevient.Form1.button_afficher_Click(Object sender, EventArgs e)
  10.    à System.Windows.Forms.Control.OnClick(EventArgs e)
  11.    à System.Windows.Forms.Button.OnClick(EventArgs e)
  12.    à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
  13.    à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  14.    à System.Windows.Forms.Control.WndProc(Message& m)
  15.    à System.Windows.Forms.ButtonBase.WndProc(Message& m)
  16.    à System.Windows.Forms.Button.WndProc(Message& m)
  17.    à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  18.    à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  19.    à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
  20. ************** Assemblys chargés **************
  21. mscorlib
  22.     Version de l'assembly : 2.0.0.0
  23.     Version Win32 : 2.0.50727.1433 (REDBITS.050727-1400)
  24.     CodeBase : file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
  25. ----------------------------------------
  26. Prix de revient
  27.     Version de l'assembly : 1.0.3446.15421
  28.     Version Win32 :
  29.     CodeBase : file:///F:/Prix%20de%20revient.exe
  30. ----------------------------------------
  31. msvcm90
  32.     Version de l'assembly : 9.0.21022.8
  33.     Version Win32 : 9.00.21022.8
  34.     CodeBase : file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375/msvcm90.dll
  35. ----------------------------------------
  36. System.Windows.Forms
  37.     Version de l'assembly : 2.0.0.0
  38.     Version Win32 : 2.0.50727.1433 (REDBITS.050727-1400)
  39.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
  40. ----------------------------------------
  41. System
  42.     Version de l'assembly : 2.0.0.0
  43.     Version Win32 : 2.0.50727.1433 (REDBITS.050727-1400)
  44.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
  45. ----------------------------------------
  46. System.Drawing
  47.     Version de l'assembly : 2.0.0.0
  48.     Version Win32 : 2.0.50727.1433 (REDBITS.050727-1400)
  49.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
  50. ----------------------------------------
  51. mscorlib.resources
  52.     Version de l'assembly : 2.0.0.0
  53.     Version Win32 : 2.0.50727.1433 (REDBITS.050727-1400)
  54.     CodeBase : file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
  55. ----------------------------------------
  56. System.Windows.Forms.resources
  57.     Version de l'assembly : 2.0.0.0
  58.     Version Win32 : 2.0.50727.1433 (REDBITS.050727-1400)
  59.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
  60. ----------------------------------------
  61. ************** Débogage JIT **************
  62. Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
  63. application ou cet ordinateur (machine.config) doit avoir la valeur
  64. jitDebugging définie dans la section system.windows.forms.
  65. L'application doit également être compilée avec le débogage
  66. activé.
  67. Par exemple :
  68. <configuration>
  69.     <system.windows.forms jitDebugging="true" />
  70. </configuration>
  71. Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
  72. seront envoyées au débogueur JIT inscrit sur l'ordinateur
  73. plutôt que d'être gérées par cette boîte de dialogue.


http://free0.hiboox.com/images/2409/b531876eafbb9744644570411b1cb944.png
 
Programmation sous visual studio express c++ 2008, Application WinForm.
 
Quelqu'un aurait une solution ?
 
Merci.


Message édité par lonithe1 le 08-06-2009 à 10:38:07
mood
Publicité
Posté le 08-06-2009 à 09:57:22  profilanswer
 

n°1892414
jagstang
Pa Capona ಠ_ಠ
Posté le 08-06-2009 à 10:19:23  profilanswer
 

ben c'est le parsing qui merde. c'est pas '.' plutôt que ',' comme séparateur ?


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1892417
lonithe1
Posté le 08-06-2009 à 10:23:53  profilanswer
 

Le séparateur est bien un ";".
 
Ce que je ne comprend pas, c'est que l'appli marche très bien quand elle est sur le bureau, ou sur clé, mais quand je met le fichier texte sur le réseau... ça me donne ça :/

n°1892418
jagstang
Pa Capona ಠ_ಠ
Posté le 08-06-2009 à 10:26:04  profilanswer
 

je parle du séparateur décimal 3.5 au lieu de 3,5


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1892426
lonithe1
Posté le 08-06-2009 à 10:37:40  profilanswer
 

En effet, c'était ça !
 
Merci jagstang ;)

n°1893460
lonithe1
Posté le 10-06-2009 à 09:55:04  profilanswer
 

up !

 

après installation sur un autre PC, j'ai de nouveau l'erreur...

 

plus aucune "," dans mon programme, ça marche parfait sur trois PC, mais y'a un quatrième sur lequel ça me redonne ce message d'erreur :/

 

Tu saurais pas d'où ça vient jagstang ?

 

EDIT :

 
Code :
  1. Consultez la fin de ce message pour plus de détails sur l'appel du débogage
  2. juste-à-temps (JIT) à la place de cette boîte de dialogue.
  3. ************** Texte de l'exception **************
  4. System.FormatException: Le format de la chaîne d'entrée est incorrect.
  5.    à System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
  6.    à System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
  7.    à System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
  8.    à System.Convert.ToDouble(String value)
  9.    à Prixderevient.Form1.tabPage_LD_Enter(Object sender, EventArgs e)
  10.    à System.Windows.Forms.Control.OnEnter(EventArgs e)
  11.    à System.Windows.Forms.TabPage.OnEnter(EventArgs e)
  12.    à System.Windows.Forms.TabPage.FireEnter(EventArgs e)
  13.    à System.Windows.Forms.TabControl.OnSelected(TabControlEventArgs e)
  14.    à System.Windows.Forms.TabControl.WmSelChange()
  15.    à System.Windows.Forms.TabControl.WndProc(Message& m)
  16.    à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  17.    à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  18.    à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
  19. ************** Assemblys chargés **************
  20. mscorlib
  21.     Version de l'assembly : 2.0.0.0
  22.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  23.     CodeBase : file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
  24. ----------------------------------------
  25. Prix de revient
  26.     Version de l'assembly : 1.0.3448.14722
  27.     Version Win32 :
  28.     CodeBase : file:///C:/Documents%20and%20Settings/laurent%20drocourt/Bureau/Prix%20de%20revient%200809.exe
  29. ----------------------------------------
  30. msvcm90
  31.     Version de l'assembly : 9.0.21022.8
  32.     Version Win32 : 9.00.21022.8
  33.     CodeBase : file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375/msvcm90.dll
  34. ----------------------------------------
  35. System.Windows.Forms
  36.     Version de l'assembly : 2.0.0.0
  37.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  38.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
  39. ----------------------------------------
  40. System
  41.     Version de l'assembly : 2.0.0.0
  42.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  43.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
  44. ----------------------------------------
  45. System.Drawing
  46.     Version de l'assembly : 2.0.0.0
  47.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  48.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
  49. ----------------------------------------
  50. mscorlib.resources
  51.     Version de l'assembly : 2.0.0.0
  52.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  53.     CodeBase : file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
  54. ----------------------------------------
  55. System.Windows.Forms.resources
  56.     Version de l'assembly : 2.0.0.0
  57.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  58.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
  59. ----------------------------------------
  60. ************** Débogage JIT **************
  61. Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
  62. application ou cet ordinateur (machine.config) doit avoir la valeur
  63. jitDebugging définie dans la section system.windows.forms.
  64. L'application doit également être compilée avec le débogage
  65. activé.
  66. Par exemple :
  67. <configuration>
  68.     <system.windows.forms jitDebugging="true" />
  69. </configuration>
  70. Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
  71. seront envoyées au débogueur JIT inscrit sur l'ordinateur
  72. plutôt que d'être gérées par cette boîte de dialogue.


Message édité par lonithe1 le 10-06-2009 à 09:59:03
n°1893464
lonithe1
Posté le 10-06-2009 à 10:14:27  profilanswer
 

Le problème venait du fait qu'ils avaient des paramètres régionaux différents. J'ai modifié tout ça dans le panneau de config, c'est bon.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [Résolu] Utilisation d'une application winform en réseau

 

Sujets relatifs
[Résolu] XML UTF-8 > Java String decodageErreur Nonetype sur une regexp pourtant reconnue [résolu]
[Resolu][ASP.NET] deployement sur serveur IIS / pb de bibliothequeSoucis d'utilisation d'une DLL sous php avec objet COM
[Résolu] aide requête SQL: tri par date desc avec date "nulle" en 1er[Résolu-BATCH] aide sur la commande for /f delims
[Resolu]Code qui passe toujours dans le IF[RESOLU]Problème de lecture de fichier tout bête
Requete dans plusieurs tables [resolu] 
Plus de sujets relatifs à : [Résolu] Utilisation d'une application winform en réseau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR