не удалось загрузить файл или сборку " microsoft.от SQLServer.управление.пакет SDK.версия sfc=11.0.0.0


Я использую первый подход к базе данных Entity framework. Когда я создам новое соединение в "ADO.NET Entity Data Model" затем после добавления имени сервера и имени базы данных, то он показывает мне эту ошибку -

Could not load file or assembly 
'Microsoft.SqlServer.Management.Sdkc.Sfc, Version=11.0.0.0, 
Culture=neutral, PublicKey Toekn = 89845dcd8080cc91' or one of its
dependencies. The system cannot find the file specified.

Нашел много ссылок в Google и пытался, но это не решает мою проблему.

Не удалось загрузить файл или сборку Microsoft.От SQLServer.управление.пакет SDK.sfc версия 11.0.0.0

Попробовал это
Пакет sharedmanagementobjects.msi (64 бит) (правильно установить и перезапустить VS и та же ошибка повторяется снова) Пакет powershelltools.msi

Visual Studio 2012, SQL Server 2008 R2, 64-разрядная операционная система

3 3

3 ответа:

Примечание: x86 или x64 в зависимости от структуры ОС

Шаг 1: перейдите по ссылке ниже и нажмите кнопку Загрузить. http://www.microsoft.com/en-us/download/details.aspx?id=35580

Шаг 2: выберите имя файла:ЕНУ\ х64 \пакет sqlsysclrtypes.msi, а затем нажмите кнопку Далее. Это покажет возможность запуска этого файла msi. Пожалуйста, запустите этот файл msi и завершите установку.

Шаг 3: снова перейдите по ссылке выше и нажмите на опцию загрузки. на этот раз вам нужно выбрать имя файла:ENU\ x64 \SharedManagementObjects.msi, а затем нажмите кнопку Далее. Это покажет возможность запуска этого файла msi. Пожалуйста, запустите этот файл msi и завершите установку.

Шаг 4: После того, как выше 2 файлов загружены и установлены. Закрыть Visual Studio и откройте его. Теперь вы можете создать базу данных через обозреватель серверов без каких-либо ошибок.

У меня была та же проблема. Я использовал VS 2013 с проектом базы данных и Sql server 2016 на моем ПК и Sql server 2017 (на удаленном сервере). Сначала, когда я создавал DB, у меня не было проблем. Но позже, когда я попытался опубликовать изменения, я получил аналогичную ошибку. Я проверил изменения (обновления, изменения разрешений, ..) на моем компьютере и sql-сервере, и единственное, что изменилось, - это размер БД. Это помогло установить VS 2017.

Ответы, опубликованные в этом потоке, а также в других подобных потоках, применимы только к SQL Server 2008, 2012 и 2014, но не к SQL Server 2016

Я установил ENU\x64\SharedManagementObjects.msi

Я также установил SQLSysClrTypes.МСИ, но безрезультатно.

Наконец, я сделал следующее:

1) я запустил программу установки SQL Server 2016,

2) я решил установить SSDT оттуда, Выбор SSDT

3) установил все вещи там: анализ, интеграция, отчетность и т.д.

Вот и все, больше никаких ошибок