Microsoft Visual Studio Tools pour Microsoft Office System Readme de

Traductions disponibles Traductions disponibles
Numéro d'article: 828087 - Voir les produits auxquels s'applique cet article
Cet article contient le texte du fichier Readme.htm qui est fourni avec Microsoft Visual Studio Tools pour Microsoft Office System de.
Agrandir tout | Réduire tout

Microsoft Visual Studio Tools pour Microsoft Office System Readme de

Ce fichier Lisez-moi contient des instructions d'installation importantes et les notes de dernière minute à partir de la de Microsoft Visual Studio Tools pour Microsoft Office System équipe de produit.

Pour obtenir les dernières informations sur le développement de solutions à l'aide de Microsoft Office, consultez le Microsoft Office Developer Center à l'adresse Web http://msdn.Microsoft.com/Office.

Ce fichier Lisezmoi contient les sections suivantes :

Installation de Visual Studio Tools pour Microsoft Office System

Important : Lisez très attentivement les conditions préalables et l'ordre d'installation. Si vous installez des produits requis dans un ordre différent, vous n'êtes peut-être pas en mesure d'utiliser Visual Studio Tools pour Office avec succès.

Conditions requises pour l'ordinateur de développement


Les logiciels suivants sont requis pour installer Microsoft Visual Studio Tools pour Office :
  • Une des valeurs suivantes :
    • Microsoft Visual Basic .NET 2003 Standard.
    • Microsoft Visual Studio .NET 2003 Professional.
    • Microsoft Visual Studio .NET 2003 Enterprise Developer.
    • Microsoft Visual Studio .NET 2003 Enterprise Architect.
  • Le langage Visual Basic et/ou le langage Visual C#, qui peut être installé avec Visual Studio .NET.
  • La MSDN Library installés pendant le programme d'installation de Visual Studio .NET ou Visual Basic .NET, ou lors d'une mise à jour à l'aide d'ajouter ou supprimer des programmes (requis pour installer le contenu d'aide).
  • Microsoft Office Édition professionnelle 2003.
Composants facultatifs pour échantillons

Les composants suivants sont requis par certains des exemples d'applications incluses dans l'aide en ligne :
  • Microsoft Internet Information Services (IIS), installé avec Microsoft Windows XP ou Microsoft Windows 2000.
  • Microsoft SQL Server Desktop Engine (MSDE) installé à partir du média d'installation de Office 2003. Les scripts de configuration de base de données exemple Office solution supposent que MSDE est installé sur l'hôte local.
Il n'y a aucun matériel ou système des exigences supplémentaires au-delà de celles spécifiées par Visual Studio .NET 2003 et Microsoft Office 2003.

Ordre d'installation pour l'ordinateur de développement

  1. Le logiciel requis pour utiliser Visual Studio Tools pour Office doit être installé dans cet ordre : (Facultatif) Installez Microsoft Internet Information Services (IIS) à partir de votre support d'installation de Microsoft Windows XP ou Microsoft Windows 2000 (IIS est requis par certains des exemples de solutions Office). Pour plus d'informations, consultez Installation des Services Internet (IIS).
  2. Installer Visual Basic .NET 2003 Standard ou Visual Studio .NET 2003. Inclure la bibliothèque MSDN et le langage Visual Basic ou Visual C#.
  3. Installez Microsoft Office Édition professionnelle 2003. Inclure Microsoft Office Word 2003 ou Microsoft Office Excel 2003.
  4. (Facultatif) Installez Microsoft SQL Server Desktop Engine (MSDE) à partir du média d'installation de Office 2003 (requis par certains des exemples de solutions Office). Pour plus d'informations, consultez Installation de MSDE à partir du média d'Installation Office 2003.
  5. Installer Visual Studio Tools pour Office.

Ordre d'installation pour les ordinateurs des utilisateurs finaux et les conditions préalables Chaque ordinateur sur lequel vous déployez des solutions d'entreprise développées avec Visual Studio Tools pour Office doit être configuré avec ces composants dans cet ordre :
  1. Installer le Microsoft.NET Framework 1.1, disponible à partir de la façon d'obtenir le site Web de.NET Framework 1.1 et sur les CD-ROM Visual Studio .NET 2003.
  2. Installez un des produits Microsoft Office suivants et inclure les assemblys PIA (Primary Interop Assemblies) dans l'installation :
    1. Microsoft Office Édition professionnelle 2003.
    2. Microsoft Office Word 2003 (Édition autonome).
    3. Microsoft Office Excel 2003 (Édition autonome).
Extensions de code managé s'exécute correctement sur les ordinateurs des utilisateurs finaux, PIA Office 2003 référencé par votre extension de code managé doit être installé sur l'ordinateur local ou marquée comme installer à la première utilisation. L'état des assemblys PIA après que l'installation dépend de l'option d'installation de Office que vous choisissez :
  • Installation complète : assemblys PIA sont installés sur l'ordinateur local.
  • Installation par défaut : assemblys PIA sont marqués à installer à la première utilisation et sont installés à la demande lors de votre document qui fait référence à une extension de code managé est ouvert dans l'application. Notez que l'installation des assemblys PIA à la première utilisation peut être en mode silencieux ; dans ce cas, lorsque le document s'ouvre dans Word ou Excel et l'installation de l'assembly PIA se produit, aucune boîte de dialogue s'affiche et aucune modification au pointeur de souris de l'utilisateur final se produit pendant l'installation. Toutefois, les utilisateurs finaux peuvent recevoir une boîte de dialogue si le programme d'installation a besoin d'accéder au support d'installation d'origine (CD ou emplacement réseau) pour terminer l'installation.
  • Installation minimale : assemblys PIA n'est pas installé ou marquée installer à la première utilisation.
Si vous effectuez une installation minimale de votre produit Office, vous pouvez ajouter les assemblys PIA via le mode de maintenance d'Office le programme d'installation. Si la version 1.1 de.NET Framework a été installé sur l'ordinateur de l'utilisateur final, les assemblys PIA apparaîtra dans le programme d'installation Office en tant que fonctions de prise en charge de la programmabilité .NET sous les applications appropriées. Pour plus d'informations, consultez « Comment à: Install Office Primary Interop Assemblies » dans Visual Studio Tools pour Office aide.



Dépannage de l'installation

Voici quelques considérations possibles lorsque vous installez Visual Studio Tools pour Microsoft Office System. Si vous rencontrez des problèmes lors de l'installation, recherchez dans le fichier journal est créé dans le répertoire Temp de l'ordinateur pour voir les étapes qui ont réussi ou échoué.
Pour vérifier le fichier journal
  1. Dans le menu Démarrer , cliquez sur exécuter.
  2. Tapez %temp%.
  3. Appuyez sur la touche entrée.
  4. Ouvrez le fichier VSTO.JOURNAL des en utilisant le bloc-notes ou un autre lecteur de texte.

Problème avec l'erreur de package Windows Installer

Si vous essayez d'installer Visual Studio Tools pour Office et que vous n'êtes pas administrateur sur l'ordinateur, le message suivant apparaît :
Erreur 1721. Il y a un problème avec ce package Windows Installer. Un programme requis pour terminer cette installation n'a pas pu être exécuté. Contactez votre fournisseur de prise en charge du personnel ou du package.
Vous devez disposer des privilèges d'administrateur sur l'ordinateur pour installer Visual Studio Tools pour Office. Ouvrez une session en tant qu'administrateur et réexécutez le programme d'installation.

Certains projets ne sont pas installés

Le programme d'installation va installer uniquement les projets pour les langues, vous avez installé (Visual Basic .NET et/ou C#). Si vous n'avez pas les deux langues, ce message à la fin du processus d'installation s'affiche :
Ces projets ne seront pas installées car le programme d'installation n'a pas détecté de <Language>sur votre ordinateur. </Language>
Même si vous voyez ce message, le programme d'installation va installer les projets pour la langue que vous avez sur votre ordinateur. Si vous souhaitez installer des projets pour Visual Basic .NET et C#, vous devez installer la langue manquante et puis exécutez Visual Studio Tools pour Office.

Le texte est masqué dans l'Assistant Installation

Si votre moniteur est configuré pour utiliser Le contraste élevé, le texte de l'Assistant d'installation ne sera pas visible.
  1. Pour afficher le texte de l'Assistant Installation Ouvrir le Panneau de configuration, choisissez Options d'accessibilité, puis cliquez sur l'onglet affichage .
  2. Désactivez l'option utiliser le Contraste élevé .
  3. Cliquez sur OK.
  4. Relancez Visual Studio Tools pour Office.

Visual Studio Tools pour Office aide n'apparaît pas dans la collection d'aide

Visual Studio Tools pour Office aide est intégré à l'aide de Visual Studio .NET. Il est installé au cours de Visual Studio Tools pour Office si vous avez la MSDN Library qui est fourni avec Visual Studio .NET 2003 sur votre ordinateur avant d'exécuter Visual Studio Tools pour Office. L'aide est également inclus dans les mises à jour MSDN de juillet 2003 et versions ultérieures. Si vous disposez d'avril 2003 MSDN mise à jour installée lorsque vous installez Visual Studio Tools pour Office, l'aide ne s'installera pas. Dans ce cas, installez le MSDN de juillet 2003 mise à jour pour obtenir Visual Studio Tools pour Office aide.

La version linguistique de Visual Studio Tools pour Office doit correspondre à la version linguistique de Visual Studio .NET

Si les versions linguistiques ne correspondent pas, le message suivant apparaît :
Le programme d'installation a détecté une incompatibilité linguistique entre ce package et Visual Studio. Procurez-vous la version linguistique appropriée avant d'essayer à nouveau.
La version linguistique de Visual Studio Tools pour Office doit correspondre à la langue de la version installée de Visual Studio .NET. Par exemple, si vous avez une version anglaise de Visual Studio .NET, vous devez installer la version anglaise de Visual Studio Tools pour Office. Si vous avez plusieurs versions linguistiques de Visual Studio .NET est installé sur le même ordinateur, vous pouvez installer toutes les versions linguistiques correspondantes de Visual Studio Tools pour Office.



Désinstallation de Visual Studio Tools pour Microsoft Office System

Utilisez Ajout / Suppression de programmes pour désinstaller Visual Studio Tools pour Office.

Pour supprimer Visual Studio Tools pour Office à l'aide d'Ajout / Suppression de programmes
  1. Cliquez sur Démarrer, puis cliquez sur Panneau de configuration
  2. Choisissez Add or Remove Programs.
  3. Dans la liste Programmes actuellement installés , sélectionnez Microsoft Visual Studio Tools pour Microsoft Office System de .
  4. Cliquez sur Supprimer .
RemarqueTous les assemblys qui ont accordé une confiance totale conservera une confiance totale dans votre stratégie de sécurité après la désinstallation de Visual Studio Tools pour Office. Si vous souhaitez supprimer toutes les modifications apportées par Visual Studio Tools pour Office, supprimez le groupe de codes Office_Projects du niveau de stratégie utilisateur à l'aide de l'outil de Configuration de l'infrastructure Microsoft .NET 1.1 ou l'outil Code Access Security Policy (Caspol.exe).

Pour plus d'informations, consultez « Comment à: supprimer des autorisations de dossiers et Assemblies » dans Visual Studio Tools pour Office aide. En outre, si vous avez installé Visual Studio Tools pour les fichiers d'aide Office, ces fichiers resteront dans la collection d'aide de Visual Studio .NET.
Pour en savoir plus sur l'utilisation d'Ajout / Suppression de programmes, consultez aide et Support Windows.



Résolution des problèmes de développement

Voici certains domaines à prendre en compte lors du développement avec Visual Studio Tools pour Microsoft Office System.

Propriétés personnalisées sont endommagées.

Plusieurs causes peuvent expliquer l'erreur suivante est documentées dans la rubrique d'aide « Dépannage dans Office au moment de l'exécution », mais l'une des causes possibles a été omise dans la rubrique.
Le nom de l'assembly ou des propriétés d'emplacement de liaison d'assembly dans <filename>sont endommagées. Pour obtenir une assistance supplémentaire, contactez votre administrateur ou l'auteur de ce document. </filename>
Ce message s'affiche également si un document ou classeur qui fait partie d'un projet Office est ouvert avant que le projet a été généré. Par exemple, si vous créez un projet Office à l'aide d'un nouveau ou existant document ou classeur et puis utilisez Word ou Excel pour ouvrir le document ou le classeur avant de générer le projet, ce message s'affiche. Dans ce cas, cela signifie que la propriété personnalisée _AssemblyName0 n'a pas encore été ajouté au document ou au classeur car l'assembly n'existe pas encore. Pour résoudre le problème, fermez le document ouvert, générez votre projet, puis ouvrez le document ou le classeur.

Certains événements ne sont pas déclenchés lors de l'utilisation de C#

Les objets Office qui ont une méthode et un événement portant le même nom ont été réparties dans deux objets dans les assemblys PIA Office : un objet principal avec toutes les propriétés et méthodes et un objet événement qui contient les événements dont les noms sont en conflit avec une propriété ou méthode. Ces objets événement utilisent la convention d'affectation de noms <objectname>_Event. Si vous ne voyez pas un événement que vous attendez, effectuez un cast à l'interface de _Event <objectname>.

Par exemple, est un événement activé et une méthode Activate pour un classeur. Pour gérer cet événement, utilisez WorkbookEvents_Event au lieu de classeur.

Créez des variables membres dans la section Déclarations :</objectname></objectname>
private Excel.Workbook wkbk;
private Excel.WorkbookEvents_Event wbEvents;
private Excel.WorkbookEvents_ActivateEventHandler activateEvent;

Fil de l'événement dans _Startup :
wbEvents = (Excel.WorkbookEvents_Event)wkbk;


activateEvent = new Excel.WorkbookEvents_ActivateEventHandler(ThisWorkbook_Activate);
wbEvents.Activate += activateEvent;

Écrivez un gestionnaire d'événements :
protected void ThisWorkbook_Activate()
{
    // Your code goes here
} 

Vous devez effectuer un cast à WorkbookEvents_Event parce qu'Excel.Workbook.Activate retourne la méthode Activate et pas le événement Activate.

Comme alternative, vous pouvez effectuer un cast de l'objet à son interface d'événement correspondante dans _Startup :
((Excel.WorkbookEvents_Event)(thisWorkbook)).Activate += new Excel.WorkbookEvents_ActivateEventHandler(ThisWorkbook_Activate); 

Écrivez ensuite un gestionnaire d'événements pour votre code :

protected void ThisWorkbook_Activate()
{
    // Your code goes here
} 

Excel et Word fermer de façon inattendue lorsqu'une exception non gérée se produit sur un formulaire non modal

Si Excel ou Word quitte de façon inattendue après qu'un utilisateur déclenche un événement sur un formulaire non modal, vérifiez s'il y a des endroits où les exceptions non gérées pourraient être déclenchées dans le code. Ajouter la gestion des erreurs pour éviter la perte de données.

Pour plus d'informations, consultez « Threading de prise en charge dans Office » dans Visual Studio Tools pour Office aide.

Méthode Close entraîne Word et Excel fermer de façon inattendue

Lorsque vous appelez la méthode Close de l'objet Excel classeur ou l'objet Word Document à partir d'un formulaire non modal, l'application peut fermer de façon inattendue. Tous les documents ou classeurs ouverts seront ferme et les données peuvent être perdues. Si Microsoft Office Outlook utilise Word comme éditeur de messagerie, tous les ouvrir e-mail messages peuvent également fermer. Cela peut également se produire si vous affichez des Windows Forms ou des messages tout en gérant l'événement AppDomain.DomainUnload .

Pour contourner ce problème, n'appelez pas la méthode Close à partir d'un formulaire non modal ou dans un événement d'un formulaire non modal. Procédez comme suit :
  • Utilisez des formulaires modaux (par exemple en utilisant le formulaire .ShowDialog() au lieu de .Show()) si vous devez fermer le document à partir du formulaire.
  • Si vous devez utiliser un formulaire non modal, assurez-vous que le formulaire non modal est fermé et que vos références de formulaire sont complètement détruites avant d'essayer de fermer le document ou le classeur. Par exemple :
Dim myForm as SomeModelessForm
Sub Open()
   myForm = new SomeModelessForm
   ' Show form modelessly.
   myForm.Show()
End Sub

Sub ForceShutdown()
   ' Completely close the form if it is still running.
   ' Note that hiding the form might not work by itself.
   If (Not myForm Is Nothing) Then
      myForm.Close()
      myForm.Dispose()
      myForm = Nothing
   End If
   ThisDocument.Close()
End Sub 
Pour plus d'informations, consultez « Threading de prise en charge dans Office » dans Visual Studio Tools pour Office aide.

Document s'ouvre en mode Création en cours d'exécution

Lorsque vous hébergez un contrôle ActiveX dans un document Word, le document Word s'ouvre en mode Création si votre Visual Basic pour Applications de sécurité des macros (VBA) est défini sur élevé et le projet VBA n'est pas signé numériquement. Pour résoudre ce problème, modifiez votre projet pour initialiser le privé Boolean variable, toggleActiveXControls, True (toggleActiveXControls est inclus dans les modèles de projet). Cela entraînera le contrôle ActiveX basculer du mode Création lorsque le document est ouvert.

Les appels COM Excel risque d'échouer sur certains paramètres régionaux du client

Vos applications Excel peuvent être distribuées sur les ordinateurs clients avec différents paramètres régionaux utilisateur. Sous certaines conditions, cela peut entraîner des erreurs de conversion lors de l'exécution ou de données. Pour éviter ces erreurs et garantir une fonctionnalité cohérente entre les paramètres régionaux, vous devez suivre les indications de développement spécifique.

Pour plus d'informations, consultez « Globalisation et localisation de Solutions Office » dans Visual Studio Tools pour Office aide.

Confiance totale n'est pas automatiquement accordée aux projets créés dans un emplacement réseau

Si vous créez un projet et que vous spécifiez un emplacement réseau pour le document, vous voyez une boîte de dialogue vous demandant si vous souhaitez accorder une confiance totale à l'assembly. Toutefois, même si vous cliquez sur Oui pour accorder une confiance totale, pas avoir des autorisations suffisantes pour exécuter votre projet. Un administrateur doit définir la stratégie de sécurité pour faire confiance à l'assembly et le document au niveau de l'ordinateur avant de pouvoir exécute le projet. Pour plus d'informations, consultez « Vous avez spécifié un emplacement réseau pour votre document et choisi d'approuver l'emplacement de l'assembly en laissant l'option sélectionnée sous l'onglet Paramètres de sécurité de l'Assistant projet Microsoft Office » dans Visual Studio Tools pour Office aide.

Les événements ne sont pas déclenchés dans les documents hébergés dans d'autres documents ou les conteneurs ActiveX

Documents Office contenus dans d'autres documents à l'aide de OLE peuvent ne pas déclenchent des événements lorsqu'ils sont activés ou ouverts. De même, si un document Office est hébergé dans certains conteneurs ActiveX, il peuvent ne pas déclenche les événements. Le seul conteneur ActiveX qui est pris en charge pour l'hébergement de documents avec des extensions de code managé est Microsoft Internet Explorer 6.x.

Si vous ouvrez un document Office dans Internet Explorer 6.x, le comportement pour les événements déclenchés dans votre extension de code managé sera identique à ceux soulevés dans un projet VBA lorsque le document est hébergé dans Internet Explorer. En raison de la nature de l'hébergement de document ActiveX, certaines commandes dans les applications Excel ou Word ne seront pas disponibles. De même, certains événements ne devraient ne pas être déclenché lorsqu'un document ou un classeur est contenu dans un hôte de document ActiveX tel que Internet Explorer (par exemple : dans Word, les événements de fusion et publipostage et les événements de fenêtre comme WindowActivate ne sont pas disponibles ; dans Excel, vous ne pouvez pas annuler la clôture avec le gestionnaire d'événements BeforeClose ).

Normal.dot est endommagé ou augmente la taille de façon inattendue

Si vous utilisez fréquemment la commande Arrêter le débogueur de Visual Studio .NET pour terminer le débogage de vos projets Word, vous pouvez rencontrer des problèmes avec le modèle Normal.dot. Pour réduire ce risque, utiliser Détacher tout pour mettre fin au lieu d'utiliser le Débogueur d'arrêterle débogage et quittez Word via l'interface utilisateur de Word à l'aide des procédures normales.

Assemblys PIA ne doivent pas être inclus dans les projets d'installation

Vous devez exclure manuellement les assemblys PIA Office référencés par votre solution lorsque vous créez un projet de déploiement. Les utilisateurs finaux doit disposer des assemblys PIA Office installé à partir du média d'installation Office d'origine dans le global assembly cache (GAC) sur leurs ordinateurs avant d'utiliser votre solution. Si votre solution déploie des copies supplémentaires des assemblys PIA, il peut provoquer des problèmes sur les ordinateurs des utilisateurs finaux. Pour plus d'informations, consultez « Comment à: Install Office Primary Interop Assemblies » dans Visual Studio Tools pour Office aide.



Modifications de dernière minute

Projets de classeur Excel fonctionnent toujours après l'enregistrement en tant que modèles

Il n'y a aucun projet de modèle Excel entre les projets Microsoft Office 2003. Toutefois, si vous créez un projet de classeur Excel avec des extensions de code managé et puis enregistrez le classeur en tant que modèle (*.xlt), le modèle peut être utilisé pour créer les classeurs qui pointent vers le même assembly managé.

Option de paramètres de sécurité pour le projet peut être modifiée.

Lorsque vous créez un projet, l'Assistant de projet de Microsoft Office comprend un onglet Paramètres de sécurité qui vous permet de choisir si vous souhaitez que Visual Studio .NET pour accorder une confiance totale basée sur l'emplacement à votre assembly au moment de la génération. Par défaut, cette option est sélectionnée afin que la confiance totale est accordée. Vous pouvez modifier la sélection ultérieurement (une fois l'Assistant a terminé et à tout moment pendant que vous développez votre projet) en modifiant un attribut dans le fichier .vbproj ou .csproj pour le projet.

Pour modifier vos options de paramètres de sécurité
  1. Ouvrez le fichier .vbproj ou .csproj pour le projet.
  2. Recherchez le n?ud UserProperties .
  3. Ajoutez ou supprimez l'attribut appelé TrustedAssembly.
    • Pour accorder une confiance totale au moment de la génération, ajoutez l'attribut TrustedAssembly au n?ud UserProperties et définir le chemin d'accès à l'assembly. Par exemple :
      <UserProperties
         OfficeDocumentPath = ".\PROJECT1.XLS"
         OfficeProjectType = "XLS"
         OfficeProject = "true"
         TrustedAssembly = "C:\projects\project1\project1_bin\project1.dll"
      /> 
      
    • Pour arrêter l'octroi d'une confiance totale au moment de la génération, supprimez l'attribut TrustedAssembly .



Exemples de développement Office

Exemples de solutions que vous pouvez ouvrir dans Visual Studio .NET sont inclus dans Visual Studio Tools pour Office aide. Dans la fenêtre Sommaire , ils se trouvent dans le n?ud exemples et procédures pas à pas sous le n?ud de programmation avec Office . Vous pouvez également rechercher dans l'index de Visual Studio .NET sous exemples, automatiser Excel et des exemples, l'automatisation de Word. Chaque page comprend des instructions étape par étape pour générer et exécuter l'exemple.

Certains exemples nécessitent une base de données Microsoft SQL Server Desktop Engine (MSDE). Un script et fichiers de données sont fournis avec l'exemple pour créer la base de données automatiquement.

Base de données Excel n'installe pas à partir de l'emplacement par défaut

Pour installer la base de données pour certains exemples Excel, vous devez exécuter un script de configuration (setup.bat). Si le chemin d'accès au script de configuration de base de données contient un espace, la base de données n'est pas créé et disparaît de la fenêtre d'invite de commande. Le message d'erreur suivant s'affiche dans database.log, qui se trouve dans
<root drive>\Documents and Settings\<user name>\Local Settings\Temp:
Erreur d'analyse XML : non valide au niveau supérieur du document.
Pour corriger ce problème :
  1. Cliquez sur Charger la Solution exemple ou Copier tous les fichiers dans l'exemple de rubrique. Une boîte de dialogue s'affiche vous demandant de sélectionner un emplacement pour les fichiers d'exemple.
  2. Sélectionnez le répertoire racine ou un répertoire qui comporte pas d'espaces dans le chemin d'accès. Les exemples de fichiers sont copiés dans un sous-répertoire de l'emplacement que vous sélectionnez : <selected location="">\Samples\Office Projects\<sample name=""> </sample> </selected>
  3. Déplacer le dossier ExcelSampleDatabase de la .\Samples\Office Projects\<sample name=""> dossier se trouvant deux niveaux pour le. le dossier \Samples, afin qu'il n'est plus sous le répertoire de projets Office. </sample>
  4. Dans le dossier ExcelSampleDatabase pour créer la base de données exemple, exécutez setup.bat .

Les exemples suivants utilisent la base de données Excel :
  • Feuille de calcul à l'aide de ADO.NET, exemple (ExcelReadWriteADO) Excel
  • Feuille de calcul Excel avec un texte personnalisé, exemple (ExcelReadCustomUser)
  • Feuille de calcul Excel à l'aide d'un exemple de formulaire Windows (ExcelReadWinForm)

Exemples Excel peuvent retourner une erreur lorsqu'il est exécutée sur Windows 2000

Le message d'erreur suivant peut apparaître dans le fichier database.log lorsque vous exécutez setup.bat pour la base de données Excel :
Impossible de charger Msxml2.dll
Ce message d'erreur peut apparaître lorsque vous exécutez l'exemple d'estimations :
Référence d'objet non défini à une instance d'un objet.
Si votre ordinateur exécute un système d'exploitation de Windows 2000 et que vous avez installé MSDE SP3 ou SP3a, votre ordinateur est peut-être pas le fichier MSXML2.DLL, qui est requis pour certains de ces exemples s'exécute correctement.

Pour résoudre ce problème, installez et inscrivez MSXML2.DLL. voir l'article suivant dans la Base de connaissances Microsoft pour plus d'informations sur la façon dont vous pouvez obtenir MSXML2.dll :
CORRIGER : MSXML 2.6 n'est pas redistribué avec SQL Server MSDE SP3 ou SP3a

Connexions de base de données peuvent retourner une erreur

Lorsque vous exécutez les exemples qui utilisent une base de données, ce message peut s'afficher :
SQL Server n'existe pas ou accès refusé
Si le protocole TCP/IP n'est pas activé pour votre installation de SQL Server, vous ne pourrez pas accéder à votre SQL Server avec le nom localhost et l'erreur s'affiche. Pour résoudre ce problème, modifiez le nom du serveur dans la connexion ADO.NET à deux (local) ou le nom de votre serveur.

Par exemple, une chaîne de connexion comme suit :
dbConn = New SqlConnection("Integrated Security=SSPI;" & _ 
    "Initial Catalog=ExcelSample;Data Source=localhost")
Doit être changé en :
dbConn = New SqlConnection("Integrated Security=SSPI;" & _ 
    "Initial Catalog=ExcelSample;Data Source=(local)")
Les exemples suivants font référence à SQL Server en tant que localhost dans une chaîne de connexion ADO.NET :
  • Feuille de calcul à l'aide de ADO.NET, exemple (ExcelReadWriteADO) Excel
  • Feuille de calcul Excel avec un texte personnalisé, exemple (ExcelReadCustomUser)
  • Feuille de calcul Excel à l'aide d'un exemple de formulaire Windows (ExcelReadWinForm)
  • Exemple Estimates

Exemple de rubrique estimations peut afficher des messages d'erreur

Lorsque vous ouvrez la rubrique exemple Estimates, ce message peut s'afficher :
« enfants » est null ou non un objet. La visionneuse d'exemple ne peut pas trouver ces informations de l'échantillon. Veuillez vérifier votre installation de l'aide.
Ce message s'affiche à tort ; Il n'y a aucun problème avec l'exemple. Ce message peut apparaître plusieurs fois. Cliquez sur OK à chaque fois. Lorsque le message n'apparaissent plus, vous pouvez travailler avec l'exemple Estimates comme d'habitude.



Où trouver plus d'informations

L'aide de Visual Studio Tools pour Office

Lors de l'installation, intégré avec l'aide de Visual Studio .NET de Visual Studio Tools pour Office vous aider si vous avez le février 2003 MSDN Library sur votre ordinateur avant d'exécuter Visual Studio Tools pour Office. Le février 2003 MSDN Library est livré avec Visual Studio .NET 2003. Si vous avez le juillet 2003 ou version ultérieure de MSDN Library sur votre ordinateur, Visual Studio Tools pour Office aide est inclus dans le n?ud de MSDN Library.

Pour rechercher de Visual Studio Tools pour Office aide dans la collection d'aide de Visual Studio .NET intégrée
  1. Dans Visual Studio .NET, ouvrez le menu aide , puis sur contenu.
  2. Dans la fenêtre Sommaire , développez le n?ud Visual Studio .NET .
  3. Développez le n?ud Visual Basic et Visual C# .
  4. Développez le n?ud de programmation avec Office , qui contient tous les Visual Studio Tools pour Office aide.
Pour rechercher le Visual Studio Tools pour Office aide dans le juillet 2003 ou version ultérieure de MSDN Library
  1. Dans Visual Studio .NET, ouvrez le menu aide , puis sur contenu.
  2. Dans la fenêtre Sommaire , développez le MSDN Library - <July 2003="" or="" later=""></July> n?ud.
  3. Développez le n?ud de Développement .NET .
  4. Développez le n?ud Visual Studio .NET .
  5. Développez le n?ud de la Documentation du produit .
  6. Développez le n?ud Visual Basic et Visual C# .
  7. Développez la programmation avec le n?ud Office, qui contient tous les Visual Studio Tools pour Office aide.
Recherche d'aide

Dans la fenêtre Résultats de la recherche dans Visual Studio .NET, l' emplacement de Visual Studio Tools pour Office aide apparaît sous la forme Concepts de programmation Office.

Installation de MSDE à partir du média d'installation de Office 2003

Parmi les exemples de développement Office inclus dans Visual Studio Tools pour Office ont des scripts de configuration de base de données qui supposent que Microsoft SQL Server Desktop Engine (MSDE) est installé sur l'hôte local.

MSDE est inclus sur le support d'installation Office 2003. Il ne peut pas être installé à l'aide d'Ajout / Suppression de programmes après avoir installé Office 2003. Pour installer MSDE, vous devez avoir votre support d'installation d'origine.

Pour installer MSDE à partir du média d'installation de Office 2003
  1. Dans le même dossier d'installation Office en tant que Setup.exe, recherchez le sous-dossier MSDE2000. Ce dossier contient les composants d'installation de MSDE.
  2. Pour plus d'informations d'installation, consultez la documentation en ligne de SQL Server. La documentation du moteur de base de données dans la documentation en ligne de SQL Server s'applique également à MSDE 2000. Documentation en ligne de SQL Server traite installation, création de base de données, administration, dépannage et développement d'applications pour toutes les versions du moteur de base de données SQL Server 2000.
  3. Redémarrez l'ordinateur après l'installation de MSDE pour configurer et démarrer les services SQL Server.



Installation des Services Internet (IIS)

Parmi les exemples de développement Office inclus dans Visual Studio Tools pour Office incluent des services Web qui requièrent Internet Information Services (IIS).

Pour installer IIS sur Windows 2000 ou Windows XP
  1. Déconnectez du réseau, ou assurez-vous que vous disposez d'un pare-feu est installé et en cours d'exécution.
  2. Pour Windows 2000, dans le menu Démarrer , choisissez paramètreset puis cliquez sur Panneau de configuration.
    Pour Windows XP et versions ultérieures, dans le menu Démarrer , choisissez Panneau de configuration.
  3. Dans le panneau de configuration, choisissez Ajout / Suppression de programmes , puis choisissez Ajouter/supprimer des composants Windows.
  4. Dans l'Assistant composants de Windows, sélectionnez Internet Information Services (IIS) à partir de la liste des composants .
  5. Cliquez sur suivant pour commencer l'installation.
  6. Une fois l'installation terminée, arrêtez le service IIS.
  7. Télécharger les mises à jour de Windows Update (http://www.windowsupdate.com).
  8. Redémarrez si nécessaire et démarrer le service IIS.
  9. De retour pour ajouter ou supprimer des programmes.
  10. Sélectionnez le produit Visual Studio .NET que vous avez installé et puis cliquez sur Modifier.
  11. Réinstallez le produit Visual Studio .NET.



© Microsoft Corporation. Tous droits réservés.

Propriétés

Numéro d'article: 828087 - Dernière mise à jour: jeudi 30 mai 2013 - Version: 6.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual Studio Tools for the Microsoft Office System version 2003
Mots-clés : 
kbreadme kbmt KB828087 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 828087
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com