Your first issue :
If it is caused by different dotNet versions ?
Well,the answer is no,because they are two different applications and their DotNet version has nothing to do with the crash/deadblock(i'm giving a basic answer as u haven't added any information at all). The second question is
If it's happening for the INITIALIZECOMPONENT
,well,try to think logically,can this ever cause a problem at all ? The last and final questiong
If it is unsolveable
, always remember,nothing is impossible ,at least not to us,i mean to programmers :).Add a bit more info+code regarding the problem —
zack raiyan 45 secs ago