begin process at 2010 07 31 04:37:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Réseau & Internet

 > 

Autre

 > 

Input string was not in a correct format.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Input string was not in a correct format.

samedi 22 mars 2008 à 11:31:16 | Input string was not in a correct format.

math083

Bonjour !

Je galère depuis une semaine au sujet d'un petit problème. J'ai développé une petite application de gestion d'images en asp.net mais avec le .net framework 1.1 (VS2003).

Depuis j'ai un petit soucis : j'ai installé windows 2003 web edition (US) et cela fonctionne très bien sur un ordi de test mais dès que j'essaie de le transférer en prod sur un serveur (Windows 2003 web edition (US) aussi, et que j'utilise Firefox, j'ai une erreur :
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.FormatException: Input string was not in a correct format.

Source Error:

Line 50: 				if (i > 0) {
Line 51: String verStr = rex.Match(hua, i + 3).Value;
Line 52: this.version = Single.Parse(verStr);
Line 53: } else {
Line 54: this.version = 1.0F;
[FormatException: Input string was not in a correct format.]
System.Number.ParseSingle(String s, NumberStyles style, NumberFormatInfo info) +0
System.Single.Parse(String s, NumberStyles style, IFormatProvider provider) +187
System.Single.Parse(String s) +12
ASP.BrowserCheck..ctor(String hua) in C:\medivault\webapp\webappli\classes.cs:52
ASP.default_aspx.setup(HttpRequest req) in C:\medivault\webapp\webappli\classes.cs:115
ASP.default_aspx.__Render__control1(HtmlTextWriter __output, Control parameterContainer) in C:\medivault\webapp\webappli\default.aspx:59
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +27
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243
System.Web.UI.Page.ProcessRequestMain() +1926

le code est le suivant :

public BrowserCheck(string hua) {

if (hua.IndexOf("Mozilla/") < 0)
return;

Regex rex = new Regex("\\d+\\.\\d+");

int ie = hua.IndexOf("MSIE");
int op = hua.IndexOf("Opera");
if (ie > 0) {
this.type = "IE"; // Internet Expolorer
} else if (op > 0) {
this.type = "OP"; // Opera Browser

String verStr = rex.Match(hua, op + 6).Value;
this.version = Single.Parse(verStr);

this.os = hua.Substring(hua.IndexOf("(") + 1, 1);

} else if (hua.IndexOf("Gecko") > 0) {
this.type = "GE"; // Gecko Rendering Engine

int i = hua.IndexOf("rv:");
if (i > 0) {
String verStr = rex.Match(hua, i + 3).Value;
this.version = Single.Parse(verStr);
} else {
this.version = 1.0F;
}

c'est un problème qui m'empêche par la suite de retailler l'image car il n'arrive pas à récupérer mon navigateur.
Ce problème existe seulement avec mozilla firefox.
Merci de m'aider, je désespère.


samedi 22 mars 2008 à 12:49:30 | Re : Input string was not in a correct format.

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

Request.Browser.Version ?


Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant
samedi 22 mars 2008 à 18:55:22 | Re : Input string was not in a correct format.

math083

En fait j'ai besoin d'utiliser cette fonction, mais ce que je n'arrive pas à comprendre c'est pourquoi ça marche en labo alors qu'en prod ça plante ??


samedi 22 mars 2008 à 19:03:34 | Re : Input string was not in a correct format.

jesusonline

Membre Club Administrateur CodeS-SourceS
Si c'est le même UserAgent cavient des options de localisation. T'as peut etre changé le format de la date dans les options de windows.


Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant
samedi 22 mars 2008 à 19:04:46 | Re : Input string was not in a correct format.

math083

non non c'est exactement la même config !!!!
Les options linguistiques sont les mêmes.
samedi 22 mars 2008 à 19:05:20 | Re : Input string was not in a correct format.

math083

Je pensais peut-être à un soucis avec le .net framework 1 ??????
samedi 22 mars 2008 à 19:11:08 | Re : Input string was not in a correct format.

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Regarde avec Fiddler si tu envoie bien le meme UserAgent, regarde ce que vaut verStr. Si c'est la meme chose cela vient de la config du serveur / .net. regarde la valeur de CultureInfo.CurrentCulture pour vérifier que tu as la meme chose.


Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant


Cette discussion est classée dans : web, string, system, in, hua


Répondre à ce message

Sujets en rapport avec ce message

Récupérer une valeur d'un Control User acsx dans un Label [ par ryckbosch ] Bonjour,Je ne sais pas si j'utilise correctement le passage des variables entre un Control User (Nbre_Sites.ascx) et la page qui l'appelle (Test.aspx) gros souci avec vs2005 [ par yohan49 ] salut les garsj'ai un souci de deploiment de ma page aspj'ai installer ma page sur mon pc avec iis , le serveur marche seulement quand je demande a ie Serialisation/deserialisation XML SOAP .NET [ par hic78 ] Bonjour, J'utilise un client proxy en C# pour interroger un web service SOAP/Java Voici le code de la classe: using System.Diagnostics; using System System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet [ par bdl20042000 ] Bonjour,j'ai un message d'erreur sur un Windows Server mais pas en local sur mon poste de développement :La référence d'objet n'est pas définie à une besoin d'éclaircissements sur le traçage d'une exception [ par equinoxe83 ] Bonjour à tous,Pas sur que j'ai posté dansle bon thème ... Merci de m'indiquer si je dois le ré-aiguiller.Bref, mon Pb est le suivant :J'ai un formvie débutant, probleme avec ASyncCallBack [ par matche ] Bonjour, Je débute tout juste avec .Net. Je dois suivre une formation dans peu de temps, mais j'ai une chose à faire avant.Je développe avec Visual Controle Utilisateur hérité du gridview [ par lolowan ] Bonjour,J'ai crée une librairie avec un contrôle utilisateur dérivant du GridView Voici son code using System; using System.Collections.Generic; using Application serveur non disponible [ par yanis7518 ] Salut a tous voila j'ai developpé un site WEB asp.net avec des ajaxcontroltoolkitJe suis sous XP pro SP2 et IIS 5.1asp.net est enregistré sur IIS : as Erreur du serveur dans l'application '/' + Echec du chargement de l'état. [ par khayour ] bonjour,j'ai une application web pour la gestion du personnel, elle a été developpée par des stagiaires qui étaient là avant moi.le probléme et que lo Problème avec System.Web.Management.SqlServices.InstallSessionState / Utilisation des variables de Session [ par magikbanana ] Bonjour tout le monde,Ce que je souhairerai faire est tout simplement une gestion des utilisateurs (celle intégrée à ASP.Net/SQL) pour garder l'état d


Nos sponsors


Sondage...

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales