这是随附的 IndexSources 活动中的 srctool.exe 错误吗?本次活动中的srctool.exe 做了一件事,就是列出pdb 中的源文件信息。我不是 srctool 专家,所以我不知道为什么在这种情况下它会失败。我确实知道 srctool.exe 在版本 11 中有一些行为变化,其中大部分是以前版本的修复。
有一种解决方法需要更新构建模板。这不是很好,但它有效。Srctool.exe 为 SymbolFiles 集合中的每个 pdb 文件运行(在 IndexSources 活动中)。现在您知道哪个 pdb 失败了,您可以更新构建模板以在 IndexSources 活动之前添加一个 R emoveFromCollection活动,以便从 SymbolFiles 集合中删除有问题的 pdb。这是迄今为止我能想到的最直接的解决方法。
或者,您可以编辑 FindMatchingFiles 活动的搜索模式以排除您不希望源索引的 pdb 文件。
根据您收到的错误消息,它似乎与 Ed 提到的已知问题无关。我们为下一个版本修复了这个问题,所以如果它是相关的,它应该被修复:-)
如果您对构建模板的 VS11 Beta 有任何问题,请告诉我。
谢谢。