La fonctionnalité Prise en charge de la programmabilité .NET semble être installée, bien qu'elle ne le soit pas, après l'installation d'Office InfoPath 2007


Symptômes


Après l'installation de Microsoft Office InfoPath 2007, la fonctionnalité Prise en charge de la programmabilité .NET semble être installée lorsque vous examinez les options installées pour InfoPath 2007. Toutefois, cette fonctionnalité n'est pas installée par défaut.

Remarque Les solutions en code managé ne fonctionneront pas correctement, car la fonctionnalité Prise en charge de la programmabilité .NET n'est pas véritablement installée.

Cause


Ce problème se produit parce que vous avez installé Microsoft .NET Framework 2.0 après avoir installé InfoPath 2007.

Résolution


Pour résoudre ce problème, réparez l'installation d'InfoPath 2007. Pour ce faire, procédez comme suit :
  1. Démarrez InfoPath 2007 et fermez la boîte de dialogue Remplir un formulaire.
  2. Dans le menu ? (Aide), cliquez sur Détecter et réparer.
  3. Suivez les instructions de l'Assistant Détecter et réparer.

Plus d'informations


Procédure pour reproduire le problème

  1. Sur un ordinateur sur lequel .NET Framework 2.0 n'est pas installé, installez InfoPath 2007.
  2. Installez .NET Framework 2.0.
  3. Cliquez successivement sur Démarrer et Exécuter, tapez appwiz.cpl, puis cliquez sur OK.
  4. Dans la liste de programmes installés et de mises à jour, cliquez sur Microsoft Office InfoPath 2007,puis sur Modifier.
  5. Dans la liste d'options de mise à jour pour les applications et les outils, double-cliquez sur Microsoft Office InfoPath 2007.

    Remarquez que la fonctionnalité Prise en charge de la programmabilité .NET semble être déjà installée.