Pet*_*her 4 visual-studio-2012 tfs2012
我通过VersionControlOnNonFatalError-Eventhandler获得了一个Exception,其中包含以下内容:
"C:\ SqlWorkspace没有工作文件夹映射."
我确实在我的机器上进行了映射.因此,我想知道什么是错的.

错误是在"workspace.PendAdd(pc.LocalItem);"行上引发的.其中pc.LocalItem包含"C:\ SqlWorkspace\Audits.sql"
Workspace.Folders包含:LocalItem:"C:\ SqlWorkspace ServerItem:$/Code/y_Test/SqlHistoryNew Type:Map}"
为什么这个错误,所有设置和参数似乎都没问题?像我这样的其他问题没有给我任何暗示,这可能是有用的.
我找到了解决方案.您必须在任何PendAdd/PendDelete/...调用之前调用" Workstation.EnsureUpdateWorkspaceInfoCache() ".
结果是:没有错误,因此GetPendingChanges()包含您提升的文件.
| 归档时间: |
|
| 查看次数: |
2581 次 |
| 最近记录: |