我有一个 Visual Studio 项目,我在其中编写了 dbo.sysdiagrams 的脚本。当我部署我的项目时,整个数据库被删除并从我拥有的脚本中重新创建。我的部署后脚本之一创建 dbo.sysdiagrams 并填写我编写的图表。
我认为 dbo.sysdiagrams 将是我让图表工作所需的全部内容。但是在我运行我的脚本之后,我转到“Database Diagrams”文件夹并刷新它,我收到以下错误消息:
此数据库没有使用数据库图表所需的一个或多个支持对象。你想创建它们吗?
单击“是”后,我的图表显示得很好。但是每次部署时都必须这样做(即每周几次),这很烦人。
我还缺少哪些其他数据/对象导致此对话框出现?