У меня установлен MS SQL сервер 2008 R2 и когда я пытаюсь обновить модель из базы данных в файле edmx я столкнулся эту ошибку.
не удалось загрузить файл или сборку Microsoft.От SQLServer.управления.СДК.ПФС версия 11.0.0.0
Я пытался установить Microsoft SQL сервер 2008 R2 с общими объектами управления здесь, но нет радости.
Проблема: (в SQL Server 2014 г) эта проблема происходит, когда сборку `Microsoft.От SQLServer.управления.СДК.ПФС версия 12.0.0.0 не нашли в Visual студии.
Разрешение: просто зайдите на http://www.microsoft.com/en-us/download/details.aspx?id=42295 и скачать:
затем установите его и перезапустите Visual студии.
PS: Вам может потребоваться установить DB2OLEDBV5_x64.компания MSIили
DB2OLEDBV5_x86.компания MSI тоже.
<ч>
Проблема: (SQL сервер 2012) Эта проблема происходит, когда сборку `Microsoft.От SQLServer.управления.СДК.ПФС версия 11.0.0.0 не нашли в Visual студии.
Разрешение: просто зайдите на http://www.microsoft.com/en-us/download/details.aspx?id=35580 и скачать:
затем установите его и перезапустите Visual студии. <ч> Проблема: (SQL сервер 2008) эта проблема происходит, когда сборку `Microsoft.От SQLServer.управления.СДК.ПФС версия 10.0.0.0 не нашли в Visual студии.
Разрешение: просто зайдите на http://www.microsoft.com/en-us/download/details.aspx?id=26728 и скачать:
(В большинстве случаев скачивание это лучше http://go.microsoft.com/fwlink/?LinkId=123708&clcid=0x409)
затем установите его и перезапустите Visual студии. <ч> Проблема: в последнее время у меня аналогичная проблема после установки пакет sharedmanagementobjects. сборку `Microsoft.От SQLServer.ConnectionInfo, версия=12.0.0.0 не нашли в Visual студии. Проблема была визуальный распространяемых пакетов c++ для Visual Studio в не был установлен.
Разрешение: для Visual Studio 2013 с просто пойти в http://www.microsoft.com/en-us/download/details.aspx?id=40784 и скачать:
затем установите его и перезапустите Visual студии.
PS: вы можете найти визуальный распространяемых пакетов c++ для Visual Studio в 20ХХ для других версий Visual Studio и легко загуглить.
Просто хочу поделиться своим опытом в этом.
Я тоже столкнулся с этой ошибкой. Я'м с помощью MS визуальная студия 2013 и у меня есть SQL сервере 2008, хотя у меня был МС по SQL Server 2012 установлена раньше.
Я был биться головой об эту ошибку в течение дня. Я попытался установить SharedManagementObject, пакет sqlsysclrtypes и родной клиент, но это не'т работу. Почему? Ну наконец-то я понял, что я устанавливал 2008 или 2012 версия указанные файлы, в то время как я'м с помощью Visual Studio 2013 с!! Моя идея с базой данных проблема, версия файлы должны быть одинаковыми с MS SQL-сервер установлен на ноутбук, но, видимо, я должен быть установлен на 2013 версии из-за ошибки из Visual Studio, а не из SQL сервера.
Я с помощью Visual Studio и усилитель 2013; SQL-сервера 2014. Я получил ниже ошибки `Майкрософт.От SQLServer.управления.СДК.ПФС версия 11.0.0.0 не нашли в Visual студии.
Я вообще-то ожидал от Microsoft.От SQLServer.управления.СДК.ошибка версия 12.0.0.0 ПФС, потому что я с помощью SQL Server 2014 г.
Чтобы исправить проблему, мне пришлось установить SQL Server 2012 с'SharedManagementObject ых.компания MSI из указанных ниже сайтов.
на HTTP://www.microsoft.com/en-us/download/details.aspx?id=35580
Примечание: Вы можете использовать https://stackoverflow.com/a/19246011/1030460 ответ, но сосредоточиться на вариант ошибки выберите загрузку вместо того чтобы сосредоточиться на SQL Server версии.
Для SQL Server 2014 г:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=42295
Выберите Пакет Sharedmanagementobjects.MSI для вашей совме
Я бегу против 2012 и SQL сервер 2008 R2 с пакетом обновления 2, Разработчик издание. В итоге мне пришлось установить элементы от Microsoft® SQL-сервер® 2012 пакета. Я думаю, что установка инструкция отметил, что эти рабочие элементы для SQL Server 2005 по 2012. Я не'т знаю, что точные требования, чтобы исправить эту ошибку, но я установил три пункты, и ошибки перестали появляться.
Корпорация Microsoft® SQL-сервер® характеристика 2012 с пакетом обновления элементов
Корпорация Microsoft® SQL-сервер® 2012 общие объекты управления : х86 , х64 Корпорация Microsoft® Системные типы среды CLR для Microsoft® SQL-сервер® 2012 : х86 , х64 Корпорация Microsoft® SQL-сервер® собственный клиент 2012 : х86 , х64
На основе потоков в другом месте, возможно, Вам не понадобится последний пункт или два. Удачи!
Для тех, кто работает в небольшой вариации этой проблемы, я просто нашел решение.
Пререквизиты: используя против 2015 и SQL сервер 2012.
Симптом: может'загрузить т этой подсистемы: Майкрософт.От SQLServer.управления.СДК.ПФС версия 12.0.0.0
В этот момент Вы можете быть похожим на меня и смущает, что вы используете SQL Server 2012, но против 2015 пытается использовать версия 12.0.0.0, который поставляется с SQL Server 2014 г. Получается, что при установке SQL Server 2012, она устанавливает несколько компонентов из SQL Server 2014 г. В один момент я удалил все следы в SQL Server из моей машины (с помощью добавления программ панели управления). Когда я повторно установлен SQL Server 2012, она либо ничего'т повторно установите 2014 компоненты или я удалил их снова, думая, что я пропустил их в первый раз.
Результатом было то, что я'т иметь необходимые библиотеки 2014 на моей системе. Я также пытался установить общие объекты управления 2014 как указывалось выше, но это't работа потому что я этого'т иметь, среды выполнения CLR с 2014 года. Поэтому для того, чтобы сделать систему против 2015 работает с SQL Server 2012, Вы должны убедиться, что установили эти два пакета в 2014 году являются:
из SQL сервера с пакетом дополнительных компонентов 2014. Выбрать 32-битной версии, если вам нужно.
Вот сайт, что помогли мне понять это.
Дополнение к Иман Mahmoudinasab'ответом
Для SQL сервера 2016, это где найти файлы:
https://www.microsoft.com/en-us/download/details.aspx?id=52676
Обратите внимание, что файлы в списке, но вы, возможно, потребуется прокрутить вниз, чтобы увидеть/выбрать его.
Из SQL сервера 2017 года все меняется:
на "начиная с версии SQL Server, в 2017 СМО распространяется как Microsoft.От SQLServer.SqlManagementObjects пакет NuGet, чтобы позволить пользователям разрабатывать приложения с СМО.&и"
Я скачал фильм "Майкрософт® система типов CLR для Microsoft® SQL-сервер® 2012" и "Майкрософт® SQL-сервер® 2012 Общий менеджмент объекты" от @ImanMahmoudinasab указанной ссылке, но общий менеджмент объекты были проблемы при установке и он показал некоторые зависимости сообщение и в конце установки не удалось!
Наконец я решил проблему с помощью консоли питания. Я запускаю PS как администратор С ниже команду:
Start-Process <path>\SharedManagementObjects.msi
для версии 11 Скачать компонента Microsoft компонент SQL Server 2012 с пакетом обновления https://www.microsoft.com/en-us/download/confirmation.aspx?id=43339
для версии 12 Скачать Microsoft SQL сервер 2014 года с пакетом обновления 2 https://www.microsoft.com/en-us/download/details.aspx?id=42295
Я с помощью Visual Studio и усилитель 2013; SQL-сервера 2014. Я получил ниже ошибки, в Microsoft.От SQLServer.управления.СДК.ПФС версия 11.0.0.0 не нашли в Visual студии. Я пробовал все вещи, как установка
ЕНУ\х64 пакет sharedmanagementobjects.MSI для 64-разрядных ОС или
ЕНУ\пакет sharedmanagementobjects\х86.компания MSI для x86 ОС
ЕНУ\х64\пакет sqlsysclrtypes.компания MSI
Переустановкой SQL Server 2014 Г
что на самом деле решена моя проблема заключается в ремонт в Visual Studio 2013(или В любой другой версии, которую вы используете) теперь эта проблема снята . О чем я думаю проблемы в Visual Studio не SQL-сервер, как я был в состоянии получить доступ к и использовать средства SQL-сервера.
Я получил эту ошибку, когда с использованием <код>В визуальной студии 2013</код и GT; на <код>В SQL сервер менеджмент студию 2016</код> пытается обновление базы данных на <код>В сущности рамок переносы</код>
Исправление было установить на <код>В корпорация Майкрософт SQL сервер менеджмент студию 2012 с пакетом обновления 1</код> как Visual Studio 2013 с не хватает необходимых библиотек для подключения к SQL серверу базы данных.
Я собрал этот подробная страница с все шаги, которые я предпринял.