1

我在 Web 应用程序中使用 TFS WIT,我目前正在 web.config 中为工作项(由 TFS API 使用)设置缓存文件夹

我想在代码中设置它,因为我想使用来自 Path.GetTempFolderPath 的用户默认临时文件文件夹路径。

关于如何做到这一点的任何想法?

4

1 回答 1

1

这可能是您正在寻找的答案吗?

(从这里

应用程序设置可以在web.config或以编程方式创建

web.config

<appSettings> <!-- Add reference to TFS Client Cache -->
   <add key="WorkItemTrackingCacheRoot" value="C:\TFSClientCache" />
</appSettings>

代码:

if (WebConfigurationManager.AppSettings["WorkItemTrackingCacheRoot"] == null || WebConfigurationManager.AppSettings["WorkItemTrackingCacheRoot"] == String.Empty)
{
   WebConfigurationManager.AppSettings["WorkItemTrackingCacheRoot"] = System.IO.Path.GetTempPath() + "TFSClientCache";
}
于 2012-08-28T19:44:54.847 回答