Team Foundation Server 组件中的服务 Web.Config 文件的设置

更新:2007 年 11 月

本主题描述服务 Web.Config 文件中的可配置设置。虽然更改此文件中的值将改变 Team Foundation Server 的部分配置设置,但并不一定会更改成功更改配置所需的所有位置的信息。Team Foundation Server 的配置信息存储在五个位置,它们并不都在 Web.Config 文件中。有关 Team Foundation Server 如何以及在何处存储配置信息的更多信息,请参见 Team Foundation Server 安全结构。有关介绍如何访问和更改这些设置的常规步骤,请参见 如何:更改 Team Foundation Server 组件的配置设置

服务 Web.Config 设置

设置

说明

ConnectionString

此设置是一个字符串,表示应用层用来连接到数据层的连接字符串。

eventingEnabled

此设置是一个布尔值,可启用或禁用 Team Foundation Server 事件系统(警报)。

emailNotificationFromAddress

此设置是一个字符串,表示来自 Team Foundation Server 的电子邮件通知(有关签入、分配给您的工作项等等)中的“发件人地址”。同时还要检查该地址的有效性,根据服务器配置,该地址可能需要表示邮件服务器上的有效电子邮件帐户。

如果该地址不存在或无效,则使用 TeamSystem@microsoft.com

smtpServer

此设置是一个字符串,表示邮件服务器的名称。

DetailedException

此设置是一个布尔值,可启用或禁用在错误消息中报告异常产生的文本。默认值为 false。

IdentityUpdateInitial

此设置是一个小时:分钟:秒 格式的字符串。此设置和 IdentityUpdatePeriod 可控制用户列表与 Active Directory 进行同步的频率。当服务 Web 应用程序启动时,会在后台线程上启动初始同步。同时会创建一个计时器,该计时器在 IdentityUpdateInitial 指定的时间段之后首次触发,之后按照 IdentityUpdatePeriod 指定的时间间隔触发。默认情况下,此设置为“1:0:0”(1 小时)。如果不经常更改用户列表,可以增加此设置的值以减小加在 Active Directory 上的负载。

说明:

默认情况下,此设置和它的值不在服务 Web.Config 文件中。如果想要指定值,必须添加此设置。

IdentityUpdatePeriod

此设置是一个小时:分钟:秒 格式的字符串。此设置和 IdentityUpdateInitial 控制用户列表与 Active Directory 进行同步的频率。当服务 Web 应用程序启动时,会在后台线程上启动初始同步。同时会创建一个计时器,该计时器在 IdentityUpdateInitial 指定的时间段之后首次触发,之后按照 IdentityUpdatePeriod 指定的时间间隔触发。默认情况下,此设置为“1:0:0”(1 小时)。如果不经常更改用户列表,可以增加此设置的值以减小加在 Active Directory 上的负载。

说明:

默认情况下,此设置和它的值不在服务 Web.Config 文件中。如果想要指定值,必须添加此设置。

请参见

任务

如何:更改 Team Foundation Server 组件的配置设置

如何:在服务 Web.Config 文件中配置 SMTP 服务器和电子邮件通知设置

概念

Team Foundation Server 组件中的全局 Web.Config 文件设置

其他资源

管理 Team Foundation Server 配置设置