Glr, encontrei a resposta aqui
segue o link onde encontrei a resposta
http://stackoverflow.com/questions/502303/how-do-i-programmatically-get-the-guid-of-an-application-in-net2-0
mas o código segue abaixo:
Assembly ass = Assembly.GetExecutingAssembly();
var attribute = (GuidAttribute)ass.GetCustomAttributes(typeof(GuidAttribute), true)[0];
var id = attribute.Value;
Console.WriteLine(id);
string caminho= @"caminho do executável de outro projeto";
Assembly ass = Assembly.LoadFrom(caminho);
var attribute = (GuidAttribute)ass.GetCustomAttributes(typeof(GuidAttribute), true)[0];
var id = attribute.Value;
Console.WriteLine(id);
Ta ai glr pra quem for precisar também.
Vlw