新用户定义的数据库类型导致数据库项目构建失败

New User Defined Database Type Causing Database Project Build to Fail

我们有一个发布到本地数据库的数据库项目。我引入了一种新的数据库类型以及依赖它的存储过程。由于除非类型存在,否则不会构建数据库项目,建议的操作过程是什么?

我希望数据库项目的发布先创建类型,然后构建存储过程。这最终将进入测试、阶段和生产服务器,因此它首先在本地运行很重要。

我的一个朋友发现了它 -- 我创建了一个普通脚本而不是找到正确的 Visual Studio 模板 "Add New Item > SQL Server > Programmability > User-defined Table Type",所以构建操作是 "none" 而不是"Build" 因为它需要。