1.1. Architectures prises en charge
1.2. Systèmes d'exploitation pris en charge
1.3. Configuration matérielle requise
Si vous installez le Kit de développement Windows SDK pour Windows Vista ou sa mise à jour, puis que vous désinstallez le Kit de développement Windows SDK, les clés de Registre qui sont requises par Visual Studio pour rechercher les en-têtes, les bibliothèques et les outils Windows sont supprimées.
Pour résoudre ce problème :
Exécutez l'une des tâches suivantes :Pour résoudre ce problème :
MSDN Express Library pour Visual Studio 2008 Express SP1 est disponible sous la forme d'un téléchargement séparé sur le site Web Microsoft Visual Studio Express msdn.microsoft.com/express/.Après l'installation de Visual Studio 2008 Express SP1 RTM sur un ordinateur sur lequel Visual Studio 2008 Express SP1 Bêta était précédemment installé, le fichier de licence utilisateur final .txt pour le programme d'amorçage SQL Server Express 2008 n'est pas supprimé lorsque le fichier au format .rtf du contrat de licence utilisateur final est installé. Le fichier du contrat de licence utilisateur final correct (.rtf) pour le programme d'amorçage SQL Server 2008 Express est celui déployé par ClickOnce. Les désinstallations suivantes de Visual Studio 2008 Express SP1 RTM supprimeront le fichier de licence utilisateur final .rtf, mais la version .txt sera conservée sur l'ordinateur.
Pour résoudre ce problème :
Le fichier orphelin Eula.txt ne pose pas de problème opérationnel. Cependant, vous pouvez supprimer le fichier orphelin Eula.txt comme suit :
1) Ouvrez le répertoire <lecteur>:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\SqlExpress2008\<lang>\ (par exemple, pour le lecteur D et l'anglais, D:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\SqlExpress2008\en\)
2) Supprimez le fichier Eula.txt.
L'installation de SQL Server Express 2008 RTM échouera lorsque Visual Studio 2008 Express SP1 RTM est installé sur un ordinateur sur lequel une version antérieure de SQL Server Express 2008 s'exécute.
Pour résoudre ce problème :
1. Ouvrez le gestionnaire de contrôle des services à partir de Panneau de configuration -> Outils d'administration.
2. Arrêtez le service "SQL Server (SQLEXPRESS)".
3. Définissez le type de démarrage à Manuel.
4. Installez Visual Studio 2008 Express SP1.
5. Dans le gestionnaire de contrôle des services, réinitialisez le type de démarrage pour le service "SQL Server (SQLEXPRESS)" à Automatique.
6. Démarrez le service.
Pour résoudre ce problème :
Pour résoudre ce problème, installez la version de Visual Studio 2008 Express SP1 dans la langue qui correspond à celle du produit SQL Server Express sur l'ordinateur ou supprimez le produit SQL Server Express de l'ordinateur avant d'installer Visual Studio 2008 Express SP1..L'installation de .NET Framework 2.0 SP2 échoue sur un ordinateur sur lequel .NET Framework 2.0 ou 2.0 SP1 est installé et qui exécute Windows XP, Windows Server 2003 ou Windows 2000.
Le programme d'installation de .NET Framework 2.0 SP2 désinstalle les versions antérieures de .NET Framework 2.0 et 2.0 SP1. Lorsque Windows Installer désinstalle les versions antérieures, il utilise la base de données d'installation mise en cache. Lors de la désinstallation, si Windows Installer ne trouve pas les packages d'installation des mises à jour antérieures dans son cache, ou l'emplacement source d'origine, l'installation échoue. Si une annulation de l'installation incomplète se produit, l'échec de cette installation peut également empêcher les applications qui utilisent le .NET Framework de fonctionner.
Ce problème peut se produire pour l'une des raisons suivantes :
Des fichiers requis ne se trouvent pas dans le cache Windows Installer.
Le cache Windows Installer a changé. Le cache est critique pour réparer, mettre à jour et désinstaller des produits. C'est pourquoi vous ne devez pas supprimer ou modifier le contenu du cache. Si vous modifiez le contenu du cache, il vous sera peut-être demandé une source lorsque vous essayez de mettre à jour ou de réparer des produits Windows Installer.Pour résoudre ce problème :
Si vous n'arrivez pas à installer .NET Framework 2.0 SP2 et que le texte "Resolving Patch source" se trouve dans le fichier journal d'installation décrit dans la section "Cause", vous pouvez télécharger l'outil Microsoft .NET Framework Registration Correction Tool pour résoudre ce problème.Une notification de mise à jour automatique Windows pour redémarrer l'ordinateur peut s'afficher lorsque Visual Studio 2008 Express SP1 est installé sur un ordinateur Windows Vista qui n'a pas .NET Framework 2.0 SP2 et .NET Framework 3.0 SP2. Autoriser Windows Update à redémarrer immédiatement provoquera l'échec du programme d'installation de Visual Studio.
Pour résoudre ce problème :
Retardez le redémarrage jusqu'à ce que l'installation de Visual Studio Express SP1 soit terminée ou que le programme d'installation de Visual Studio 2008 Express vous demande de redémarrer l'ordinateur.
Il arrive que le programme d'installation de Visual Studio 2008 Express SP1 ne parvienne pas à installer Microsoft Windows Installer 4.5 sur les ordinateurs Windows Vista lorsqu'un redémarrage est en attente avant le démarrage du programme d'installation de Visual Studio Express. Windows Installer 4.5 est requis par le programme d'installation de SQL Server 2008 et est installé lorsque SQL Server Express est sélectionné. Les mises à jour Windows Vista en attente de redémarrage peuvent obliger le programme d'installation Express à demander un redémarrage avant l'installation de tous les composants. Lors de la reprise de l'exécution du programme d'installation après le redémarrage, l'installation de Windows Installer 4.5 échoue.
Pour résoudre ce problème :
1. Visitez le site Web Microsoft Windows Update pour vous assurer que Windows dispose des dernières mises à jour importantes et critiques.
2. Relancez le programme d'installation de Visual Studio 2008 Express SP1.
3. Sélectionnez Ajouter des composants optionnels.
4. Sélectionnez SQL Server Express.
5. Cliquez sur Suivant pour installer les composants additionnels.
Le programme d'installation télécharge et installe Windows Installer 4.5 si ce dernier n'est pas déjà installé.
6. Cliquez sur Redémarrer maintenant si vous êtes invité à redémarrer l'ordinateur après l'installation de Windows Installer.
7. Laissez le programme d'installation terminer l'installation de SQL Server Express.
Le programme d'installation de Visual Studio 2008 Express SP1 peut signaler que le service Windows Installer n'est pas disponible lors de la reprise de l'installation après un redémarrage.
En règle générale, il s'agit d'un problème de minutage qui se produit sur certains ordinateurs lorsque le service Windows Installer démarre avec un temps de retard, après la reprise de l'installation de Visual Studio.
Pour résoudre ce problème :
1. Cliquez sur OK dans la boîte de dialogue d'erreur.
2. Relancez manuellement le programme d'installation de Visual Studio 2008 Express SP1.
3. Sélectionnez Ajouter des composants optionnels si le programme d'installation de l'édition Express démarre en mode Maintenance, puis sélectionnez les composants à ajouter.
Durant l'installation de Visual Studio Express, vous pouvez être invité à redémarrer l'ordinateur avant que tous les composants n'aient été installés. En règle générale, cela se produit lorsque vous installez MSI 4.5 et SQL Server Express 2008, car un redémarrage est requis avant que l'installation de SQL Server Express 2008 ne puisse s'effectuer. Si l'option de redémarrage ultérieur est sélectionnée, le programme d'installation ne se relance pas automatiquement une fois que l'ordinateur a redémarré ; par ailleurs, vous pouvez être amené à réexécuter le programme d'installation pour terminer l'installation de tous les composants.
Pour résoudre ce problème :
Redémarrez l'ordinateur, puis redémarrez le programme d'installation de Visual Studio 2008 Express avec Service Pack 1. Vous devrez peut-être sélectionner "Ajouter des composants optionnels", puis "SQL Server Express 2008" pour terminer l'installation de SQL Server Express 2008.
Après une mise à niveau vers Visual Studio 2008 Express SP1 RTM (japonais) à partir de Visual Studio 2008 Express SP1 Bêta (japonais), ADO.NET Entity Data Model Designer est supprimé.
Pour résoudre ce problème :
Réparez Visual Studio 2008 Express SP1 RTM (japonais) à l'aide de la fonctionnalité Ajout/Suppression de programmes (Windows Server 2003 et Windows XP) ou Programmes et fonctionnalités (Windows Vista et Windows Server 2008).
Lorsque Visual Studio 2008 Express avec Service Pack 1 est en cours d'installation et que l'option d'installation de SQL Server Express 2008 est sélectionnée, des problèmes peuvent se produire pour l'installation de SQL Server Express 2008 RTM. Ces problèmes peuvent avoir plusieurs origines :
1) Problèmes de mise à niveau causés par des mises à niveau interlangages non prises en charge (par exemple, tentative de mise à niveau d'une version pré-RTM anglaise de SQL Server Express 2008 vers la version RTM japonaise de SQL Server Express 2008)
2) Problèmes causés par un chemin de mise à niveau non pris en charge (par exemple, mise à niveau vers SQL Server Express 2008 sur un ordinateur disposant de SQL Server Express 2005 with Advanced Services.)
3) Un redémarrage système en attente ou un fichier verrouillé durant l'installation de Visual Studio 2008 Express SP1 peuvent faire échouer l'installation de SQL Server 2008 Express.
4) Après un redémarrage obligatoire, l'utilisateur se connecte à l'ordinateur à l'aide d'un autre nom d'ouverture de session que celui ayant servi lors de l'exécution du programme d'installation de Visual Studio 2008 Express avec Service Pack 1 RTM. Par conséquent, une fois le redémarrage effectué, le programme d'installation ne se relance pas automatiquement et ne se poursuit pas par l'installation de SQL Server Express 2008.
5) Si, durant l'installation, vous sélectionnez l'option de redémarrage ultérieur au moment où vous êtes invité à redémarrer avant d'installer SQL Server Express 2008, ou si un redémarrage se produit en cours d'installation (déclenché par un élément externe à l'installation : par exemple, vous avez démarré l'installation dans la soirée, Windows Update reçoit une mise à jour pendant la nuit et déclenche un redémarrage automatique avant la fin de l'installation de SQL Server Express 2008), SQL Server Express 2008 ne sera pas installé.
Pour résoudre ce problème :
1) Pour contourner ce problème, vous devez installer la mise à niveau des mêmes paramètres régionaux que la version pré-RTM de SQL Server Express 2008 précédemment installée.
Pour plus d'informations sur la mise à niveau de SQL Server Express 2008, consultez http://msdn.microsoft.com/fr-fr/library/ms143393(SQL.100).aspx.
2) Il existe deux options pour contourner ce problème :
a. Mettez à niveau manuellement l'instance responsable du blocage. Par exemple, téléchargez et installez SQL Server Express 2008 indépendamment de l'installation de Visual Studio 2008 Express avec Service Pack 1 RTM ; ou
b. Supprimez l'instance de SQL Server qui bloque l'installation de SQL Server Express 2008, puis réexécutez le programme d'installation de Visual Studio 2008 Express avec Service Pack 1 RTM.
Pour plus d'informations, consultez http://msdn.microsoft.com/fr-fr/library/ms143393(SQL.100).aspx
3) Redémarrez l'ordinateur, puis redémarrez le programme d'installation de Visual Studio 2008 Express SP1. Dans l'écran de maintenance, choisissez Ajouter des composants optionnels, puis sélectionnez SQL Server Express 2008.
4) Après le redémarrage, veillez à vous connecter à l'ordinateur à l'aide du même nom d'utilisateur que celui utilisé pour exécuter initialement le programme d'installation de Visual Studio 2008 Express avec Service Pack 1 RTM.
Après l'installation d'une version non anglaise de Microsoft Visual Studio 2008 Service Pack 1 (SP1), une partie du texte IntelliSense localisé peut apparaître à nouveau en anglais. Ce problème se produit dans les versions linguistiques suivantes de Visual Studio 2008 SP1 :
o chinois (simplifié)
o chinois (traditionnel)
o allemand
o espagnol
o français
o italien
o japonais
o coréen
Pour résoudre ce problème, consultez les informations détaillées de l'article KB 957507, puis téléchargez les fichiers.
Il n'existe aucun problème connu.
Il n'existe aucun problème connu.
Il n'existe aucun problème connu.
Lorsque vous effectuez une mise à niveau de Visual Web Developer Express 2008 vers Visual Web Developer Express 2008 SP1, les paramètres IDE seront réinitialisés avec les valeurs par défaut du SP1. Ces paramètres IDE comprennent les personnalisations de menus, barres d'outils, fenêtres Outil, options d'éditeur, polices et couleurs, combinaisons de touches, etc. Vous pouvez sauvegarder vos paramètres avant d'installer le SP1 à l'aide de l'Assistant Importation et exportation de paramètres afin d'exporter vos paramètres actuels. Les modifications suivantes ont été apportées aux paramètres par défaut de Visual Web Developer Express SP1 :
- "Nouveau projet" et "Ouvrir un projet" ajoutés au menu Fichier
- "Nouveau projet" et "Ouvrir un projet" ajoutés à la barre d'outils
- Pages d'options "CSS" et "Styles CSS" ajoutés à "Outils | Options" lorsque "Afficher tous les paramètres" est désactivé
- "Ouvrir un projet" et "Créer un projet" ajoutés à la page de démarrage
Pour résoudre ce problème :
Pour conserver vos paramètres IDE :
1. Avant d'installer Visual Web Developer Express SP1, ouvrez votre installation existante et "Outils | Importation et exportation de paramètres".
2. Sélectionnez "Exporter les paramètres d'environnement sélectionnés".
3. Cliquez sur "Suivant".
4. Choisissez les paramètres à exporter (Remarque : si vous exportez "Personnalisations de barres de commandes et de menus", "Outils/Options (mode simplifié)" ou "Commandes de la page de démarrage" sous "Paramètres généraux" puis les importez dans Visual Web Developer Express SP1, certains des paramètres ajoutés par le SP1 seront écrasés.)
5. Choisissez un emplacement de fichier pour enregistrer vos paramètres.
6. Installez Visual Web Developer Express SP1.
7. Dans Visual Web Developer Express SP1, ouvrez "Outils | Importation et exportation de paramètres".
8. Sélectionnez "Importer les paramètres d'environnement sélectionnés".
9. Cliquez sur "Suivant".
10. Choisissez "Non, importer simplement de nouveaux paramètres en remplaçant mes paramètres actuels". (Vous n'avez pas besoin de sauvegarder les paramètres par défaut car vous pouvez utiliser ultérieurement "Réinitialiser tous les paramètres".)
11. Sélectionnez le fichier de paramètres que vous avez exporté à l'étape 5.
12. Cliquez sur "Terminer".
13. Pour afficher les commandes "Nouveau projet" et "Ouvrir un projet" dans le menu Fichier, vous devez manuellement ajouter ces commandes au menu en cliquant avec le bouton droit sur le menu Fichier, puis en cliquant sur "Personnaliser...", en sélectionnant l'onglet "Commandes", la catégorie "Fichier" et en faisant glisser les commandes "Nouveau projet" et "Ouvrir un projet" dans le menu Fichier et "Ajouter un nouveau projet" et "Ajouter un projet existant" au sous-menu Fichier | Ajouter.
Si vous ne sauvegardez pas vos paramètres avant d'installer Visual Web Developer Express SP1, ils ne peuvent pas être récupérés.
L'environnement de développement intégré (IDE) peut signaler des échecs de chargement de package lorsque des versions de langues différentes d'éditions de Visual Studio Express ont été installées. Cela se produit lorsque la langue de l'interface utilisateur de Windows et celle des éditions Express ne correspondent pas (par exemple, Visual Basic Express en japonais + Visual Web Developer Express en anglais sur un Windows japonais) et que l'édition qui ne correspond pas est ouverte (Visual Web Developer dans cet exemple). L'IDE essaie de charger les ressources japonaises pour Visual Web Developer Express en anglais et lève des erreurs d'échecs de chargement de package car elles sont introuvables. En effet, le paramètre de langue pour l'IDE est automatiquement modifié de 'Japonais (Japon)' en 'Identique à Microsoft Windows' lorsque l'édition dans l'autre langue est installée même si elles ont des SKU séparés avec des exécutables séparés.
Pour résoudre ce problème :
La page Paramètres internationaux vous permet de changer la langue par défaut lorsque Visual Studio Express en plusieurs langues est installé sur l'ordinateur. Pour accéder à cette boîte de dialogue :Ce problème se pose dans deux scénarios :
- Après l'exécution de Mettre à jour le modèle à partir de la base de données, les associations sont créées pour les nouvelles clés étrangères dans la base de données, mais ne s'affichent pas dans le diagramme.
- Après des opérations annuler/rétablir dans le concepteur, les lignes d'association sont mal placées dans le diagramme.
Pour résoudre ce problème :
Il existe plusieurs solutions de contournement :
- Enregistrez le fichier. Fermez le concepteur. Ouvrez de nouveau le fichier.
- Cliquez avec le bouton droit sur une zone vide du diagramme, puis cliquez sur "Mettre en forme le diagramme". Cela peut modifier les modifications de disposition précédemment apportées au diagramme.
- Déplacez manuellement les entités associées pour actualiser le rendu.
La fenêtre Propriétés dans le Concepteur WPF affiche et modifie les valeurs en utilisant le format américain. Cela est conforme à la convention XAML, qui utilise en-US comme CultureInfo. Par exemple, les dates et les nombres sont toujours au format américain. Les dates apparaissent toujours au format mm/jj/aa. Si vous entrez une valeur de date dans la fenêtre Propriétés, elle sera convertie au format mm/jj/aa.
Pour résoudre ce problème :
Il n'existe aucune solution de contournement.
Dans Visual Studio 2008 SP1, si vous utilisez la refactorisation du code pour apporter des modifications de type ou de membre, la refactorisation sera propagée aux fichiers XAML. Pour plus d'informations sur cette fonctionnalité, consultez "Comment : renommer un symbole déclaré en XAML" dans la documentation. Les limitations suivantes s'appliquent à cette nouvelle fonctionnalité :
- La refactorisation ne modifiera que les fichiers XAML du projet actuel et ne sera pas appliquée à tous les projets de la solution.
- La refactorisation ne peut être utilisée que sur certains noms de types et certains attributs. La refactorisation ne peut pas être utilisée sur les éléments suivants :
o L'attribut de la propriété d'accesseur Set
o L'attribut de chemin d'accès TemplateBinding
o Les attributs de chemin d'accès Binding et ElementName
o La propriété MethodName de ObjectDataProvider
Pour résoudre ce problème :
Effectuez des modifications manuellement, par exemple en utilisant Rechercher et Remplacer.
Si vous modifiez un type ou un membre dans un fichier XAML, ces modifications ne se propagent pas aux fichiers de code.
Par exemple, si vous modifiez le nom de Button, auquel sont associés des gestionnaires d'événements, à l'aide de l'Éditeur XAML, le code-behind ne sera pas mis à jour.
Pour résoudre ce problème :
Les modifications apportées aux fichiers de code doivent être effectuées manuellement, par exemple à l'aide de Rechercher et remplacer.
Dans l'Explorateur de solutions, si vous cliquez avec le bouton droit sur un fichier XAML, que vous cliquez sur Renommer, puis que vous renommez le fichier, le nom du fichier est modifié mais aucune invite à la refactorisation du nom de la classe en XAML ou dans le code-behind n'apparaît. En particulier, si vous renommez le fichier XAML référencé par la propriété StartupUri du fichier XAML de l'application (par exemple, si vous remplacez Window1.xaml par MainWindow.xaml), vous devez modifier manuellement la propriété StartupUri.
Pour résoudre ce problème :
Les modifications doivent être apportées manuellement, par exemple à l'aide de Rechercher et remplacer.
Dans un fichier code-behind, vous pouvez trouver toutes les références à un symbole en cliquant avec le bouton droit sur le symbole, puis en cliquant sur Rechercher toutes les références. La commande Rechercher toutes les références ne trouvera pas les éléments XAML dont la propriété Name n'est pas définie.
Exemple :
Le code XAML suivant montre l'élément MyUserControl, qui n'a pas de nom :
<Grid>
<MyUserControl/>
(...)
Dans le fichier code-behind, si vous cliquez avec le bouton droit sur le symbole MyUserControl et sélectionnez Rechercher toutes les références, seules les références contenues dans le code seront trouvées et non celles en XAML.
Pour résoudre ce problème :
Nommez le contrôle ou recherchez manuellement en utilisant Rechercher dans les fichiers.
Si vous effectuez une liaison à un ObjectDataProvider via XAML et que ObjectDataProvider appelle une base de données, lorsque vous chargez le XAML dans le Concepteur WPF, l'opération peut prendre beaucoup de temps et de mémoire. De ce fait, le Concepteur WPF peut se bloquer jusqu'à ce que l'opération soit terminée.
Pour résoudre ce problème :
Évitez de configurer un ObjectDataProvider de cette façon au moment du design. Utilisez, par programme, la méthode DesignerProperties.IsInDesignMode() uniquement pour effectuer des tâches nécessitant beaucoup de temps et sollicitant beaucoup de mémoire au moment de l'exécution.
Lorsque vous ouvrez un projet WPF pour la première fois dans une version localisée de Visual Basic 2008 Express SP1 ou Visual C# 2008 Express SP1, le Concepteur WPF peut ne pas se charger.
Pour résoudre ce problème :
Fermez et rouvrez l'environnement de développement.
Il existe un problème connu dans Visual Studio 2008 SP1 : le Concepteur WPF n'est pas chargé si une liaison utilise RelativeSource TemplatedParent sans chemin d'accès.
Par exemple :
<RepeatButton Command="{x:Static ScrollBar.LineUpCommand}"
CommandTarget="{Binding RelativeSource={RelativeSource TemplatedParent}}" />
Pour résoudre ce problème :
Spécifiez un chemin d'accès en utilisant la notation ".", qui se résout en objet identique.
Par exemple :
<RepeatButton Command="{x:Static ScrollBar.LineUpCommand}" CommandTarget="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=.}" />
Pour résoudre ce problème :
1. Assurez-vous que l'application cible le sous-ensemble du Framework client.Pour résoudre ce problème :
Pour forcer une vérification de .NET Framework 3.5 SP1 :
Le Concepteur WPF peut se bloquer si vous référencez des valeurs à partir d'un dictionnaire de ressources autonome ou externe, comme suit :
- Le dictionnaire autonome possède des références de ressources entre des éléments de ce même dictionnaire (par exemple, un style qui référence une couleur),
- vous avez un fichier projet ouvert (Fenêtre, etc.) qui référence une valeur de ce dictionnaire de ressources autonome,
- vous modifiez une valeur dans le dictionnaire de ressources autonome.
Pour résoudre ce problème :
Fermez les documents ouverts qui référencent des valeurs du dictionnaire avant la mise à jour de ce dernier.
Assembly Cache Viewer (Visionneuse du cache de l'assembly (Shfusion.dll)) est une extension de l'interpréteur de commandes Windows qui vous permet d'afficher et de manipuler le contenu du Global Assembly Cache à l'aide de l'Explorateur Windows. Shfusion.dll se trouve dans le répertoire %windir%\Microsoft.NET\Framework\v2.0.50727.
Dans Windows Vista, Assembly Cache Viewer ne s'exécute pas avec des autorisations élevées même si vous le lancez à partir d'une fenêtre d'invite de commandes disposant d'autorisations élevées (par exemple, en utilisant la commande START avec le chemin d'accès au Global Assembly Cache). Cela est dû au fait qu'Assembly Cache Viewer est une extension de l'interpréteur de commandes pour l'Explorateur Windows, qui ne s'exécute pas avec des autorisations élevées.
Pour résoudre ce problème :
Utilisez Shfusion.dll uniquement à des fins d'affichage.
Pour les mises à jour, ouvrez une fenêtre d'invite de commandes disposant de privilèges d'administrateur, puis utilisez l'outil de ligne de commande Gacutil.exe à partir du Kit de développement .NET Framework SDK.
Dans la mesure où SQL Server 2008 Express Edition n'est pas compatible avec les éditions de Visual Studio 2005 Express, la mise à niveau vers SQL Server 2008 Express Edition va remplacer l'instance nommée de la base de données ; par ailleurs, les éditions de Visual Studio 2005 Express ne pourront plus cibler l'instance SQL Server Express par défaut.
Pour résoudre ce problème :
Les éditions de Visual Studio 2005 Express ne sont pas compatibles avec SQL Server 2008 Express Edition. Les utilisateurs doivent effectuer une mise à niveau vers les éditions de Visual Studio 2008 Express pour pouvoir développer des applications pilotées par des bases de données SQL.
Pour résoudre ce problème :
Utilisez le modèle d'élément d'application Web Service WCF, situé dans le nœud Web.