我在.NET中创建了一个CLR函数,我正在使用它将它部署到数据库中。当我尝试生成部署脚本时,它会出现与我尝试部署时相同的错误。错误是:
将DB_Name发布到ServerName 创建发布预览... 如果执行此部署。 [CLR.XmlSerializers]将被删除而不会重新创建。 此部署在执行期间可能会遇到错误,因为[CLR]的更改会被[CLR.XmlSerializers]在目标数据库中的依赖性阻止。
答案 0 :(得分:0)
它试图阻止您在发布之前销毁数据。通常在开发/测试环境中,您不需要这种安全防护。在高级选项中,禁用验证步骤并再次发布。这假设您使用的是VS或类似的,但最终结果应该相同,您需要禁用验证或更改脚本。