Question

Est-ce que Office 2007 PIA exigent également Office 2007 à installer? Puis-je déployer Office 2007 PIA avec VSTO 3.0 (sans avoir installé Office 2007)?

EDIT: J'ai une application Windows qui génère des fichiers MS Word. J'ai ajouté l'Office 2007 PIA comme mesure pré-requis dans la configuration, mais Office 2007 PIA a besoin de MS Office 2007 à installer.

Je voulais juste savoir que si VSTO ne nécessite pas d'installation de bureau, alors je peux peut-être convertir ma demande VSTO.

Était-ce utile?

La solution

vous devez Pour utiliser VSTO ont installé Office. VSTO PIA est de fournir uniquement une cale entre .NET et les interfaces COM qui expose Office. Donc PIA ne peut rien faire w / o Bureau.

Autres conseils

Que voulez-vous faire avec les assemblées PIA exactement? Je pense que vous avez besoin de clarifier votre question un peu.

Si vous projetez de faire toute méthode appelle aux DLL Microsoft Office PIA sans Office que vous pouvez attendre INSTALLÉ votre code pour faire sauter avec un COMException lorsque vous exécutez depuis Office n'est pas là pour interopérer avec.

. Remarque: vous pouvez générer des fichiers docx (mot 2007) sans bureau

Si ce que vous voulez faire est de créer des documents Word sans MS Word installé alors votre meilleure option est d'utiliser l'un des programmes disponibles pour ce faire. Ceci est généralement comment sont créés sur un serveur Web par exemple des documents Word / Excel.

Pour générer des documents MS Word que nous avons utilisé à la fois Syncfusion DocIO (et XlsIO pour Excel) et OfficeWriter et ils ont été beaucoup plus facile et littéralement 5 à 30 fois plus rapide en la génération de documents que MS Word (en fonction de la complexité du document). Toutefois, ces outils ne sont pas libres. Je suppose qu'il est théoriquement possible de générer des fichiers docx manuellement (comme le laisse entendre par Tracker1), mais ce serait beaucoup de travail à moins que des bibliothèques gratuites pour aider à le faire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top