j'ai écris un exe sous VC++ 2005. L'exe s'execute tres bien si je le lance "à la main" mais j'ai un message d'erreur quand je le lance à partir de la commande Shell(My.exe,0) de VBA : "My.exe has encoutered a problem and needs to close". Si je clique sur debug dans la fenêtre d'erreur il me dit que j'essaye de desalouer de la memoire corrompu.. ce qui est douteux puisque le programme marche tres bien sinon.
J'ai dejà mis tout les .NET en Full Trust mais cela ne resous pas le programme (Control Panel->Administrative Tool->Microsft .NEt framework x.x config->My Computer->Runtime Security Policy->Machine->Code Grous->All Code->Permissions Set->Full Trust)
Quelqu'un a une idée?
par avance merci
PS: j'utilise GSL dans mon exe
A voir également:
Lancer un EXE à partir d'une commande shell sous Excel VBA