看起来,每当Visual Studio 2013遇到包括由数据库项目表示的数据库的三部分名称时,它就会抛出此错误。例如,如果数据库项目表示数据库“MyDatabase”,并且该项目中的SQL脚本包括类似于
SELECT t.Column1 FROM MyDatabase.dbo.MyTable t
的内容,则在构建项目时,VS 2013会抛出SQL71501或SQL71561中的任一错误。是否有办法抑制仅适用于当前数据库的未解析引用错误?我仍然希望Visual Studio对未解析外部数据库的引用抛出错误。
编辑更正:最初声明错误代码为SQL71501。然而,似乎Visual Studio为同一数据库的未解析引用抛出SQL71501和SQL71561错误。