Plusieurs versions de Word sont installées sur ma machine (Word03 et Word07). Actuellement Word07 est défini comme version par défaut (que j'ai également vérifié dans le registre de Windows).
Dans un projet C#, j'utilise la bibliothèque Microsoft.Office.Interop.Word
en faisant référence à la bibliothèque d'objets Microsoft Word 12.0.
Mais quand je crée une nouvelle application en appelant
Microsoft.Office.Interop.Word: où est la version par défaut définie lorsque plusieurs versions de Word sont installées?
Application app = new Application();
version 11.0 (Word03) est utilisé de toute façon. Je me demande donc où est définie la version par défaut, utilisée lors de la création de nouvelles applications.
Comment savez-vous que la version 11 est utilisée? – JMK
en vérifiant app.Version. J'ai également vérifié app.Path, qui pointe vers le répertoire de travail de Word03. –