Déploiement VB.NET avec appel de programme (shell())
HanzPeterMariol
Messages postés16Date d'inscriptionmercredi 17 septembre 2008StatutMembreDernière intervention18 septembre 2008
-
17 sept. 2008 à 10:25
HanzPeterMariol
Messages postés16Date d'inscriptionmercredi 17 septembre 2008StatutMembreDernière intervention18 septembre 2008
-
17 sept. 2008 à 11:54
Bonjour à tous,
J'ai une appli VB.NET qui exploite des tas de programmes selon sur quels boutons on clique. J'ai ajouté à mon appli en tant "qu'élement existant" tous les .exe dont j'ai besoin. A cela j'ai ajouté mes fichier de données à exploiter. Mais quand j'installe mon appli sur un autre ordinateur, au moment de l'appel d'un programme, l'application bug et me renvoie :
************** Exception Text **************
System.IO.FileNotFoundException: File not found.
at Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout) //voir pathname ci-après
at ConsoleApplication1.Dialog1.Button9_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Ma ligne 129 étant : Shell("Extraire_variables_1.exe")
Programme qui commence par : (en vc++)
int main(){
cout<<"Le problème vient de moi"<<endl;
......
Phrase qui n'apparait pas dans la CLI, ce qui signifie que le problème est vraiment directement lancé par l'appel du Shell.
Je ne sais pas d'ou ca vient, c'est le premier applicatif que je déploie et là je bloque.
Si vous avez des idées, je suis tout ouïe, merci d'avance.
A voir également:
Déploiement VB.NET avec appel de programme (shell())
HanzPeterMariol
Messages postés16Date d'inscriptionmercredi 17 septembre 2008StatutMembreDernière intervention18 septembre 2008 17 sept. 2008 à 11:54
Ha ha
Non, en fait, la boite ou je suis a des tas de filtres pour les sites internet, et je ne sais jamais si mes messages son posté, c'est indépendant de ma volonté. Une fois sur cinq je tombe sur des messages d'erreurs ou des pages qui ne s'affichent pas, je suis vraiment désolé si ca apparait plusieurs fois, mais je réitère l'opération jusqu'à avoir un fonctionnement normal
Encore une fois, je suis désolé