I think, I got it.

In Germany we use a comma as as decimal separator. So in
ParseVersion() the Decimal.TryParse() call returns values > 0. For
example TryParse("0.668", out f) returns a value of 668 for f instead
of 0.668.

Suggestion: Use the invariant number info in the TryParse() call, like
  bool parsed = Decimal.TryParse(fracs,
  System.Globalization.NumberStyles.Number, 
System.Globalization.NumberFormatInfo.InvariantInfo, out f);

Hope, this can help you

Christian




JD> I will do a Vista Install of FlexWiki this evening and try to
JD> replicate the failure,

JD> John Davidson

JD> -------------------------------------------------------------------------
JD> This SF.net email is sponsored by: Splunk Inc.
JD> Still grepping through log files to find problems?  Stop.
JD> Now Search log events and configuration files using AJAX and a browser.
JD> Download your FREE copy of Splunk now >> http://get.splunk.com/
JD> _______________________________________________
JD> Flexwiki-users mailing list
JD> Flexwiki-users@lists.sourceforge.net
JD> https://lists.sourceforge.net/lists/listinfo/flexwiki-users



                
___________________________________________________________ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users

Reply via email to