团队基础服务器连接字符串

时间:2014-01-28 16:35:48

标签: asp.net tfs connection-string

我正在使用Team foundation服务器,我遇到了数据库问题。我应该使用什么连接字符串?我的计算机上有连接字符串,但每台计算机都有所不同。

1 个答案:

答案 0 :(得分:1)

您可以通过多种方式解决此问题。我假设您的连接字符串当前位于标准app.configweb.config文件中。此外,这个清单几乎肯定不是详尽无遗的......

  • 最简单(但最丑陋)是每个用户检查配置文件并在本地放置自己的连接字符串。这样可行,但您将在配置文件中检入不必要的更改。

  • 如果您的开发人员都使用SQL的本地实例,并且每台计算机上的数据库名称相同,则只需在连接字符串中使用localhost127.0.0.1即可指向本地机器。只要数据库名称一致,这将适用于所有计算机。

  • 您可以将配置文件的连接字符串 out 移动到未检入TFS的单独文件或位置。例如,您可以检查userOverrides.config文件(您从未签入),或者从注册表中提取连接字符串。您仍然可以使用核心配置文件来提供默认值,但没有人需要编辑它以进行日常工作。