2012-09-28 3 views
0

Je développais un complément Office 2003 avec Visual Studio 2005. Mais après unistall Office 2003 et intall Office 2010 x64, mon projet cesse de fonctionner.VSTO: Visual Studio 2005 avec Office 2010 64

Il est présente quelques erreurs:

Error 7 The type or namespace name 'IRibbonControl' could not be found (are you missing a using directive or an assembly reference?) x.cs 83 45 x 
Error 5 The type or namespace name 'IRibbonUI' could not be found (are you missing a using directive or an assembly reference?) x.cs 358 38 x 
Error 3 The type or namespace name 'IRibbonExtensibility' does not exist in the namespace 'Microsoft.Office.Core' (are you missing an assembly reference?) x.cs 45 43 x 

Il y a un moyen de faire mon AddIn courir?

Répondre

3

Je ne sais pas si vous avez vu ou non, mais voici quelques-unes des explications:

Office 2010 32 bits devrait fonctionner VSTO 2005 S'add-ins sans modifications, mais Office 2010 64 bits ne chargera pas VSTO 2005 SE compléments.

solutions de bureau qui nécessitent Visual Studio 2005 Tools pour Office Second Edition Runtime ne sont pas compatibles avec les versions de Microsoft Office 2010. 64 bits Pour exécuter ces solutions dans l'édition 64 bits de Microsoft Office 2010, vous doit mettre à niveau le projet vers Visual Studio 2010 ou vers un projet Visual Studio 2008 qui cible le système Microsoft Office 2007 .

Plus de détails here.

Consultez également le tableau de compatibilité VSTO sur Wikipedia qui pourrait être des informations utiles

+0

Salut woodykiddy ı fatigué de votre solution. Je mets à jour mon projet vers vs2010 et je le répète oui Mon extension fonctionne sur un bureau 64 bits. Mais si j'utilise la même configuration pour Office 2003, cela ne fonctionne pas. Je veux utiliser une configuration pour le bureau 2007-2010 et 2003. Est-ce possible? – mekar10

+0

@mehmetkarpuz jeter un oeil à cet article http://stackoverflow.com/a/3090173/786796 – woodykiddy

Questions connexes