如何从VS2010中的构建中排除.sql?

时间:2011-09-14 05:47:38

标签: c# visual-studio-2010

我决定在VS2010中加入一些SQL脚本,以便于编辑/访问。但是,我现在遇到了一堆错误,例如 “SQL80001:'8'附近的语法不正确。期待'('或SELECT。”

我不希望VS理解该文件。它不符合SQL Server,它是另一个数据库供应商的文件,它具有一些远离规范的少量SQL语法变体(数据类型等)。

在任何情况下,我认为 构建操作:无(文件上的属性)将确保编译器未触及该文件。

看起来VS对.sql文件的规则有例外。有没有办法关闭此功能?

2 个答案:

答案 0 :(得分:2)

也许使用不同的文件扩展名?就编辑而言,VS将假设它是T-SQL(对于SQL Server)并且基于语法突出显示,如果文件不是T-SQL,那将是错误的。

答案 1 :(得分:0)

您必须对SQL文件使用构建操作:内容选项