Bonjour à tous !

Dans le cadre d'une communication avec un automate, je suis amené à utiliser la méthode SoapHexBinary.Parse qui arrive à me retourner une exception :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
internal static byte[] GetStringToBytes(string value)
{
    try
    {
        SoapHexBinary shb = SoapHexBinary.Parse(value);
        return shb.Value;
    }
    catch(Exception e)
    {
        return null;
    }
}
Une valeur qui pose problème :
value "46494E530000001A0000000200000000800002002C0000EF00100010182139D000001" string

Une valeur qui ne pose pas problème :
value "46494E53000000140000000200000000800002002C0000F000010701" string

La chaîne est trop longue ?

Merci par avance pour votre aide !
Aurélien