Visual Studio 架构比较问题

问题描述 投票:0回答:1

在 Visual Studio 中,我更改了数据库项目中的字段名称。

IdInInGeo -> IdInIngeo

在我进行架构比较后,但没有识别出此表中的任何更改。
在模式比较的选项中,我找不到任何有关字段注册的设置(可能是因为我的英语很弱)。
如何使架构比较看到字段名称的更改,就像我的情况一样?有什么建议吗?

c# visual-studio visual-studio-2012 schema-compare
1个回答
3
投票

我也遇到过一次。我可以使用以下步骤修复它:

  • 转到数据库的项目设置
  • 右侧勾选标题为“验证标识符的大小写”的复选框
  • 单击“数据库设置”按钮
  • 在“数据整理”列表下,选择:
    SQL_Latin1_General_CP1_CS_AS
  • 点击确定

这样做很可能允许您检测模式名称的更改。

请注意,排序规则中的一个字符差异可能会导致不同的结果。例如,

CI
表示 不区分大小写,而将其更改为
CS
则表示区分大小写

希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.