我正在为 Team Foundation Server 编写签入策略,并想知道是否有任何方法可以使用 TFS SDK 获取项目解决方案的 .sln 文件的路径。似乎应该有一种方法,只是还没有找到它 - 任何帮助将不胜感激。
问问题
1240 次
2 回答
1
哪个 .sln 文件?一个团队项目可能有多个。
如果您想在 Visual Studio 运行时获取当前解决方案的路径,则可以使用 Visual Studio SDK 来执行此操作。
于 2009-06-26T23:34:32.780 回答
0
找到了我需要的东西:
// Enumerate the checked pending changes.
PendingChange[] changes = m_pendingCheckin.PendingChanges.CheckedPendingChanges;
foreach ( PendingChange change in changes )
{
// this contains the full local path to whatever is being checked in
// can use this to find the solution file
change.LocalItem;
}
(m_PendingChecking 是 IPendingCheckin 类型)
于 2009-06-29T14:55:46.570 回答