Il devrait être possible de créer un GUID séquentiel en c# ou vb.net à l'aide d'un appel d'API à UuidCreateSequential. La déclaration d'API (C #) ci-dessous a été extraite de Pinvoke.net où vous pouvez également trouver un exemple complet de la façon d'appeler la fonction.
[DllImport("rpcrt4.dll", SetLastError=true)]
static extern int UuidCreateSequential(out Guid guid);
L'article MSDN relatif à la fonction UuidCreateSequential peut être trouvé ici qui inclut les prérequis d'utilisation.