Visual studio 2010 VS 2010数据库项目部署未部署索引

Visual studio 2010 VS 2010数据库项目部署未部署索引,visual-studio-2010,database-deployment,Visual Studio 2010,Database Deployment,我在VisualStudio2010中有一个数据库项目,它将表和存储过程毫无问题地部署到服务器上。但是,没有一个索引脚本包含在sql输出脚本中,因此不会被应用 我一直找不到任何解决这个问题的方法。我不知道我错过了什么。索引脚本的“构建操作”属性设置为“构建”,我在.sqldeployment或.sqlsettings文件中没有看到任何与索引部署相关的内容。我发现了这个问题。当我团队中的任何人将模式与本地数据库进行比较时,VS会阻止对索引脚本进行注释,因为这些索引在本地不存在。一旦我发现了这一点并

我在VisualStudio2010中有一个数据库项目,它将表和存储过程毫无问题地部署到服务器上。但是,没有一个索引脚本包含在sql输出脚本中,因此不会被应用


我一直找不到任何解决这个问题的方法。我不知道我错过了什么。索引脚本的“构建操作”属性设置为“构建”,我在.sqldeployment或.sqlsettings文件中没有看到任何与索引部署相关的内容。

我发现了这个问题。当我团队中的任何人将模式与本地数据库进行比较时,VS会阻止对索引脚本进行注释,因为这些索引在本地不存在。一旦我发现了这一点并取消了脚本注释,索引就再次包含在部署中。

我遇到了类似的情况-你说的“块注释”是什么意思?它真的在修改脚本文件吗?@Bobby它会注释掉脚本文件中的整个代码块。有趣的是,很奇怪。我发现由于某种原因,我的没有设置为与项目一起构建(检查文件上的属性)。我更新了那家酒店,一切正常。