Bonjour à tous,

J'ai développé une application windows form sous visual c# edition Express 2008.
Je rencontre d'énormes problèmes lors du déploiement de mon application.

Je m'explique:
J'ai une application qui utilise Microsoft Excel 2003 pour l'affichage de données que je récupére dans un fichier crypté.

J'ai voulu utiliser le publisher intégré de Visual C# 2008 mais il me crée plusieurs fichier en plus de l'exécutable:
- Setup.exe
- MonApplication.Application
- Un autre dossier qui s'appelle Application Files dans lequel j'ai un dossier MonApplication_1_0_0_0 dossier dans lequel j'ai plusieurs fichiers (Excel.dll, Microsoft.Office.Interop.Excel.dll, Microsoft.Vbe.Interop.dll, Office.dll, IconeDeMonApplication.ico, DllDeMonApplication.dll, MonApplication.Application, MonApplication.exe, MonApplication.exe.manifest)

Est-il possible d'avoir tout dans un même setup comme en utilisant InnoSetup par exemple...?

Comment dois-je faire pour avoir un setup digne de ce nom avec uniquement un seul EXE qui se lance et puis "fait tout"?

Y-a-t-il des fichiers que je dois exclure pour que cela puisse être compatible avec tous les utilisateurs.

PS: Nous utilisons tous Office 2003.

Merci à vous qui me lirez et m'éclairez...

Prière de pardonner aux débutants...