作为C#开发人员,我熟悉在Visual Studio项目中添加程序集引用。看起来你也可以add a database reference to a project。
我的问题是:为什么要为项目添加数据库引用?
这是否可以让您做一些特殊的事情,例如跟踪数据库表或列的依赖关系?
答案 0 :(得分:1)
您无法添加对数据库项目的引用。您链接的页面描述了在数据库项目中添加对数据库的引用。该引用允许您针对项目中的数据库运行脚本。
答案 1 :(得分:1)
对于您提到的SSDT项目,数据库引用有两个主要用例:
请注意,您链接的帮助是VS2010项目的旧帮助,对于SSDT的更准确帮助是here。
另外,您可能会注意到,您还可以添加对.Net程序集的引用,如果您在项目中编写SQL CLR代码并需要引用外部代码,则可能需要这些引用。