Visual studio Visual Studio 2012数据库项目发布列顺序

Visual studio Visual Studio 2012数据库项目发布列顺序,visual-studio,database-project,Visual Studio,Database Project,对于VS2012数据库项目,我可以让它在发布时忽略列顺序,而只将列添加到表的末尾吗?这是一个更快、更安全的选择。我认为目前没有一种方法可以在Visual Studio 2012中实现这一点。在高级部署设置中应该有一个“忽略列顺序”选项,但此选项已根据删除。显然,这个选项的范围令人困惑,微软已经决定删除它,直到他们能够改进它。(该页面实际上声称此选项已从SQL Server数据工具中删除,但我认为这是错误的。我已确认此选项存在于带SSDT的Visual Studio 2010中,因此我认为问题确实

对于VS2012数据库项目,我可以让它在发布时忽略列顺序,而只将列添加到表的末尾吗?这是一个更快、更安全的选择。

我认为目前没有一种方法可以在Visual Studio 2012中实现这一点。在高级部署设置中应该有一个“忽略列顺序”选项,但此选项已根据删除。显然,这个选项的范围令人困惑,微软已经决定删除它,直到他们能够改进它。(该页面实际上声称此选项已从SQL Server数据工具中删除,但我认为这是错误的。我已确认此选项存在于带SSDT的Visual Studio 2010中,因此我认为问题确实存在于VS 2012中。)

对于VisualStudio2010,您可以找到如下设置

  • 使用发布选项时:发布>高级>忽略列顺序
  • 使用部署选项时:项目属性>调试选项卡>高级>忽略列顺序

这个问题似乎是重复的。我相信提供了您要查找的信息。

我看了看,看不见和“忽略列顺序”。对不起,Craig,我刚刚发现VS 2012中缺少此选项。我已相应地更新了我的答案。如果没有这个选项,我不知道你如何才能实现你想要做的。这个选项是不可用的。你可以在这里投赞成票