我添加了一个新的存储过程并将其添加到我的sqlproj文件中。但是,当我生成脚本来发布数据库时,更改不会反映在生成的脚本中。
在解决方案资源管理器中查看 sql 脚本的"生成操作"属性。检查它是否未设置为"无" - 从内存中需要将其设置为"构建">
对于存储过程,以下行不得存在
IF EXISTS (...
DROP PROCEDURE ..
删除这些行后,将生成操作设置为"生成",并复制到输出 = 无
然后,该过程将包含在构建脚本中