Asp.net 将SQL Express数据库连接到Team Foundation Express 我终于成功地将Team Foundation Express与VisualStudioExpress用于Web 2012,但我希望连接我创建的数据库(SQLServer Express 2012)。在SQL Server Management Studio中有什么方法可以做到这一点吗?

Asp.net 将SQL Express数据库连接到Team Foundation Express 我终于成功地将Team Foundation Express与VisualStudioExpress用于Web 2012,但我希望连接我创建的数据库(SQLServer Express 2012)。在SQL Server Management Studio中有什么方法可以做到这一点吗?,asp.net,sql-server,tfs,Asp.net,Sql Server,Tfs,是的,您可以,尽管SQL Management Studio中的内置源代码管理有点笨重,但更好的选择是RedGate的SQL源代码管理: 这对我们来说非常有用,而且使用起来非常简单 如果要在management studio中使用本机源代码管理,则必须安装以下部分: 1/您需要安装Team Explorer 2012(我认为您需要安装Visual Studio 2012,但如果尚未安装该版本,您也可以随时安装该版本的express,以使其正常工作): 2/然后您需要安装TFS MSSCI提供

是的,您可以,尽管SQL Management Studio中的内置源代码管理有点笨重,但更好的选择是RedGate的SQL源代码管理:

这对我们来说非常有用,而且使用起来非常简单

如果要在management studio中使用本机源代码管理,则必须安装以下部分:

1/您需要安装Team Explorer 2012(我认为您需要安装Visual Studio 2012,但如果尚未安装该版本,您也可以随时安装该版本的express,以使其正常工作):

2/然后您需要安装TFS MSSCI提供程序(根据您的Visual Studio安装选择32位或64位):

3/然后您需要设置SQL Management Studio以使用源代码管理:

  • 单击工具->选项->源代码管理->插件选择->选择您刚刚安装的MSSCI提供程序
  • 右键单击菜单栏并选择以显示源代码管理工具栏(默认情况下隐藏)
  • 打开一个.sql文件,然后单击“更改源代码管理”按钮,然后可以使用此对话框输入服务器详细信息,并将文件添加到团队项目等
只是补充一下,使用内置的源代码管理,我不认为你可以将数据库本身添加到源代码管理中,只需要SQL脚本,使用RedGate,你可以添加整个数据库,并结合源代码管理和SQL来创建版本间的迁移脚本,内置的源代码管理是非常基本的