Тип или пространство имен CodeAnalysis не существует в пространстве имен 'Microsoft.SqlServer.Dac

Попытка создать пример в пошаговом руководстве: http://msdn.microsoft.com/en-us/library/dn632175%28v=vs.103%29.aspx Я использую VS2013.

В разделе "Определение класса LocalizedExportCodeAnalysisRuleAttribute" я получаю следующую ошибку:

Тип или пространство имен CodeAnalysis не существует в пространстве имен 'Microsoft.SqlServer.Dac

2 ответа

Пространство имен для анализа кода находится под Microsoft.SqlServer.Dac.Extensions, а не Microsoft.SqlServer.Dac

Похоже, что библиотека Microsoft.SqlServer.Dac является частью SQL Server SDK и необязательно является библиотекой "по умолчанию", которая поставляется с Visual Studio.

Вы можете скачать SDK через библиотеку инструментов данных SQL Server здесь. После установки в нем должны быть нужные библиотеки. Затем вы захотите убедиться, что добавили ссылку на библиотеку в свой проект, прежде чем продолжить.

Другие вопросы по тегам