Тип или пространство имен 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 здесь. После установки в нем должны быть нужные библиотеки. Затем вы захотите убедиться, что добавили ссылку на библиотеку в свой проект, прежде чем продолжить.