Visual studio 2013 是否可以使SQLCMD模式';粘性';在数据库项目中

Visual studio 2013 是否可以使SQLCMD模式';粘性';在数据库项目中,visual-studio-2013,database-project,Visual Studio 2013,Database Project,我在VisualStudio2013中有一个数据库项目,带有使用SQLCMD模式的部署后脚本 我遇到的问题是,每次打开项目时,项目都默认为非SQLCMD模式。这意味着每次打开项目时,错误列表中都会充满错误,例如“靠近“:”的语法不正确”。直到开发人员打开部署脚本并单击SQLCMD模式按钮 有没有一种方法可以默认保持SQLCMD模式打开,这样开发人员就不必在每次打开项目时都这样做?必须对此进行一些挖掘: 转到工具|选项菜单,然后展开到SQL Server工具、Transact-SQL编辑器、查询执

我在VisualStudio2013中有一个数据库项目,带有使用SQLCMD模式的部署后脚本

我遇到的问题是,每次打开项目时,项目都默认为非SQLCMD模式。这意味着每次打开项目时,错误列表中都会充满错误,例如“靠近“:”的语法不正确”。直到开发人员打开部署脚本并单击SQLCMD模式按钮


有没有一种方法可以默认保持SQLCMD模式打开,这样开发人员就不必在每次打开项目时都这样做?

必须对此进行一些挖掘:

转到工具|选项菜单,然后展开到SQL Server工具、Transact-SQL编辑器、查询执行。这里有一个点击设置,上面写着“默认情况下,在SQLCMD模式下打开新查询”

但是,除非您打开了特定的脚本,否则这不会引发任何错误/警告,除非VS2013中有新的内容更改了该行为

这看起来像是一个本地选项,因此需要为每个开发人员设置