При развертывании SQL-проекта с Visual Studio 2008 мы создаем файл .sql.Ошибка при развертывании SQL-проекта с Visual Studio 2008
В свойствах проекта мы установили действие развертывания: создайте сценарий развертывания. При создании и развертывании проекта .sql генерируется, как ожидалось. При осмотре сгенерированного кода я вижу следующий код SQL:
CREATE ASSEMBLY [System.Core] РАЗРЕШЕНИЕ [DBO] ОТ 0x4D5A9 .... С PERMISSION_SET = SAFE;
Выполнение этой части кода приведет к следующей ошибке.
CREATE ASSEMBLY не удалось, потому что сборка 'System.Core' является сборка системы. Подумайте о создании пользовательской сборки для упаковки желаемых функций.
Почему этот код генерируется в первую очередь, и как я могу предотвратить этот код генерируется? (Насколько я знаю, у нас нет каких-либо хранимых процедур SQLCLR или LINQ в проекте)
Благодарим за ваш ответ. Это звучит как ответ, который я ищу. Когда я вернусь в офис, я найду флажок и вернусь к вам. –
Я проверил параметры проекта в Visual Studio 2008, но я не могу найти вариант ** Создать DDL **. –
В проекте базы данных, в разделе Ссылки есть ли какая-либо ссылка на System.Core? Если это так, удалите его и повторите попытку. –