gpt4 book ai didi

windows - SymStore - 添加多个文件

转载 作者:可可西里 更新时间:2023-11-01 09:52:08 25 4
gpt4 key购买 nike

我正在尝试使用 symstore.exe 将一堆 .pdb 文件添加到符号服务器。不是目录中的所有 .pdb,而是其中的一部分(基于日期)。

为了在单个事务中添加它们,我使用 symstore .../f '@filelist.txt' 其中 filelist.txt 是一个包含真实数据的文件.pdb 每行一个 - 正如命令行帮助所说:

/f File         Network path of files or directories to add.
If the named file begins with an '@' symbol, it is treated
as a response file which is expected to contain a list of
files (path and filename, 1 entry per line) to be stored.

(此信息仅存在于 symstore 的命令行帮助中,不存在于相应的在线 help page 中。)

这根本行不通,它存储了 0 个文件。我认为这个功能 - 从文件列表中添加多个文件 - 并没有真正实现。

是否有人使用 symstore.exe 在单个事务中成功添加文件列表?

最佳答案

我终于明白了。带有@和响应文件的功能实际上是支持的。

在使用 symstore 的 /o 开关调试输出后,我注意到错误输出中有一个奇怪的字符 ÿþC

PS C:\Development\symstore add /f @C:\temp\dllsAndPdbsToAdd.txt /s C:\temp\symstore\ /t AwesomeProject 
SYMSTORE MESSAGE: 0 alternate indexers registered
SYMSTORE MESSAGE: LastId.txt reported id 8
SYMSTORE MESSAGE: Final id is 0000000008
SYMSTORE ERROR: Class: Internal. Desc: Failed to index C:\Development\AwesomeProject\ÿþC. Line: 169. Error 32

所以我将 Notepad++ 中的@C:\temp\dllsAndPdbsToAdd.txt 文件的编码 更改为ANSI 并且它起作用了。

关于windows - SymStore - 添加多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36502186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com