Не получил Microsoft.SqlServer.ManagedDTS.dll, но - PullRequest
17 голосов
/ 07 февраля 2011

Я пытаюсь написать программу .NET, чтобы я мог выполнить пакет Dts, но не могу найти ссылку Microsoft.SqlServer.ManagedDTS.dll , чтобы я мог затем использовать пространство имен Microsoft.SqlServer.Dts .Runtime.

Однако у меня на компьютере разработчика установлена ​​редакция SQL Server 2008 Developer вместе с Visual Studio 2008 и 2010. Поэтому она должна быть там. Что я пропустила?

Большое спасибо

Mike

Ответы [ 5 ]

24 голосов
/ 07 февраля 2011

В списке литературы перейдите в этот каталог:

C: \ Program Files \ Microsoft SQL Server \ 90 \ SDK \ Ассамблей

надеюсь, вы найдете его там.

Выше было для SQL Server 2005. Он должен находиться в вашем GAC. Загляните в:

C: \ Windows \ сборка

для библиотеки DLL, поскольку Visual Studio не перечислит все библиотеки DLL, поэтому вам придется просмотреть ее.

15 голосов
/ 27 марта 2014

Для Windows 7 «Microsoft.SqlServer.ManagedDTS» можно найти по следующему пути

«C: \ Windows \ Microsoft.NET \ assembly \ GAC_MSIL \ Microsoft.SqlServer.ManagedDTS \"

5 голосов
/ 02 ноября 2013

Еще один вариант, если вышеприведенное решение не работает.

Добавление задачи сценария на панель управления SSIS. Дважды щелкните, чтобы настроить. Нажмите Редактировать скрипт ... Страница скрипта откроется как проект в Visual Studio. Найдите справочную папку под проектом. Здесь Microsoft.SqlServer.ManagedDTS.dll будет добавлен для вас по умолчанию. Нажмите на Dll и перейдите в окно свойств. Скопируйте путь. Это сработало для меня после проб и ошибок. Я использую пробную версию VS Data Tools.

5 голосов
/ 05 июня 2013

для SQL 2005

C:\Program Files\Microsoft SQL Server\90\SDK\Assemblies\Microsoft.SQLServer.ManagedDTS.dll

Для SQL 2008

C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\Microsoft.SQLServer.ManagedDTS.dll

Если вы все еще не можете найти сборку, убедитесь, что вы установили Client Tools SDK.

1 голос
/ 11 августа 2017

Для dotnet Framework 4.0 C: \ Windows \ Microsoft.NET \ Assembly \ GAC_MSIL \ Microsoft.SqlServer.ManagedDTS \ v4.0_11.0.0.0__89845dcd8080cc91

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...