Bonjour à tous.
1. Outils de programmation :
- Windows XP SP2
- Visual Studio 2005
- Office 2003
2. Thème :
Je voudrais réaliser un site Web me permettant de lancer des applications Office (afin d'ouvrir et enregistrer des fichiers Office).
3. Actuellement :
J'ai réalisé une page aspx toute bête me permettant de lancer une application Word sous Visual Studio. J'ai chargé les références Office.
Quand je lance l'application web à partir de Visual Studio, tout fonctionne agréablement bien.
4. Le script :
imports Microsoft.Office.interop
sub programme()
dim wd as new word.application
wd.Documents.add()
wd.visible=true
end sub
5. Installation du site Web sur IIS :
- L'appli Web est installé grâce à un .msi généré par VS2005.
- J'ai chargé les composants COM afin que mes applications Office puisse être lancé par l'utilisateur IUSR_MACHINE dans les services de composants Windows.
- Dans les options de fichiers Windows, j'ai décoché la case "Parcourir dans une même fenêtre" les fichiers d'extension ".doc" et ".xls".
6. Problème :
Lorsque je clique sur le bouton qui lance une application Office, je vois dans le gestionnaire des processus Windows que l'utilisateur ASPNET a bien lancer l'application Office mais elle n'est pas visible sur mon écran. donc on ne peut pas faire de modifications sur un document.
7. Question :
D'OU VIENT LE PROBLEME ? ET SURTOUT COMMENT REGLER CE PROBLEME ?
Je vous remercie d'avance en espérant que j'ai bien été assez clair.