121 votes

Impossible de charger le fichier ou l'assemblage Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0

J'ai installé MS SQL Server 2008 R2 et lorsque j'essaie de mettre à jour le modèle de la base de données sous le fichier EDMX, je suis confronté à cette erreur.

Impossible de charger le fichier ou l'assemblage Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0

J'ai essayé d'installer Microsoft SQL Server 2008 R2 Shared Management Objects. d'ici mais sans succès.

289voto

Iman Mahmoudinasab Points 1430

Problème : (Sql server 2014) Ce problème se produit lorsque l'assemblage Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0 non trouvé par visual studio.

Solution : Il suffit d'aller sur http://www.microsoft.com/en-us/download/details.aspx?id=42295 et télécharger :

  • ENU\x64\SharedManagementObjects.msi pour X64 OS ou
  • ENU\x86\SharedManagementObjects.msi pour les systèmes d'exploitation X86,

puis l'installer, et redémarrer Visual Studio.

PS : Vous devrez peut-être installer DB2OLEDBV5_x64.msi ou DB2OLEDBV5_x86.msi aussi.


Problème : (Sql server 2012) Ce problème survient lorsque l'assemblage Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0 non trouvé par visual studio.

Solution : Il suffit d'aller sur http://www.microsoft.com/en-us/download/details.aspx?id=35580 et télécharger :

  • ENU\x64\SharedManagementObjects.msi pour X64 OS ou
  • ENU\x86\SharedManagementObjects.msi pour les systèmes d'exploitation X86,

puis l'installer, et redémarrer Visual Studio.


Problème : (Sql server 2008) Ce problème se produit lorsque l'assemblage Microsoft.SqlServer.management.sdk.sfc version 10.0.0.0 non trouvé par visual studio.

Solution : Il suffit d'aller sur http://www.microsoft.com/en-us/download/details.aspx?id=26728 et télécharger :

  • 1033\x64\SharedManagementObjects.msi pour X64 OS ou
  • 1033\x86\SharedManagementObjects.msi pour les systèmes d'exploitation X86,

(Dans la plupart des cas, le téléchargement est préférable http://go.microsoft.com/fwlink/?LinkId=123708&clcid=0x409 )

puis l'installer, et redémarrer Visual Studio.


Problème : J'ai récemment eu un problème similaire après avoir installé SharedManagementObjects (objets de gestion partagée) . montage Microsoft.SqlServer.ConnectionInfo, Version=12.0.0.0 non trouvé par visual studio. Le problème est le suivant Paquets redistribuables Visual C++ pour Visual Studio n'était pas encore installé.

Solution : pour Visual Studio 2013, il suffit d'aller dans http://www.microsoft.com/en-us/download/details.aspx?id=40784 et télécharger :

  • vcredist_x64.exe pour X64 OS ou
  • vcredist_x86.exe pour les systèmes d'exploitation X86,

puis l'installer, et redémarrer Visual Studio.

PS : Vous pouvez trouver Paquets redistribuables Visual C++ pour Visual Studio 20XX pour d'autres versions de Visual Studio en le googlant facilement.

13voto

Gel Fermis Points 59

Je veux juste partager mon expérience à ce sujet.

J'ai moi aussi rencontré cette erreur. J'utilise MS Visual Studio 2013 et j'ai un MS SQL Server 2008, bien que j'aie eu MS SQL Server 2012 installé auparavant.

Je me suis tapé la tête sur cette erreur pendant une journée. J'ai essayé d'installer SharedManagementObject, SQLSysClrTypes et Native Client, mais ça n'a pas marché. Pourquoi ? Et bien j'ai finalement compris que j'installais la version 2008 ou 2012 desdits fichiers, alors que j'utilise Visual Studio 2013 ! !! Mon idée est que puisqu'il s'agit d'un problème de base de données, la version des fichiers devrait être la même que celle du MS SQL Server installé sur l'ordinateur portable, mais apparemment, j'aurais dû installer la version 2013 car l'erreur provient de Visual Studio et non du SQL Server.

10voto

Will Ediger Points 379

J'utilise VS 2012, et SQL Server 2008 R2 SP2, Developer Edition. J'ai fini par devoir installer des éléments du pack de fonctionnalités Microsoft® SQL Server® 2012. Je pense que le Instructions d'installation J'ai noté que ces éléments fonctionnent pour SQL Server 2005 à 2012. Je ne sais pas quelles sont les exigences exactes pour corriger cette erreur, mais j'ai installé les trois éléments, et l'erreur a cessé d'apparaître.

Éléments du pack de fonctionnalités Microsoft® SQL Server® 2012

  • Objets de gestion partagés Microsoft® SQL Server® 2012 : x86 , x64
  • Types de Microsoft® System CLR pour Microsoft® SQL Server® 2012 : x86 , x64
  • Microsoft® SQL Server® 2012 Native Client : x86 , x64

D'après les discussions qui ont eu lieu ailleurs, vous n'aurez peut-être pas besoin du dernier ou des deux derniers articles. Bonne chance !

8voto

Sundeep Points 102

J'utilise Visual Studio 2013 et SQL Server 2014. J'ai obtenu l'erreur suivante Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0 non trouvé par visual studio.

Je m'attendais en fait Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0 erreur car j'utilise SQL Server 2014.

Pour résoudre le problème, j'ai dû installer le logiciel SQL Server 2012 SharedManagementObject.msi à partir du site ci-dessous.

http://www.microsoft.com/en-us/download/details.aspx?id=35580

Note : Vous pouvez utiliser https://stackoverflow.com/a/19246011/1030460 réponse mais concentrez-vous sur la version de l'erreur pour sélectionner le téléchargement au lieu de vous concentrer sur la version de SQL Server.

7voto

erbaker Points 135

Pour SQL Server 2014 :

http://www.microsoft.com/en-us/download/confirmation.aspx?id=42295

Sélectionnez SharedManagementObjects.msi pour votre architecture.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X