gpt4 book ai didi

c# - 使用 pdbstr 时出现 0x3 错误(源索引)

转载 作者:太空宇宙 更新时间:2023-11-03 15:27:22 25 4
gpt4 key购买 nike

我正在尝试使用 PDBSTR.EXE 工具将版本信息合并到 PDB 文件中,但有时会遇到以下错误:[结果:错误 0x3 打开 K:\dev\main\bin\mypdbfile.pdb] <- 可以是不同的 PDB 文件。

我使用的命令行示例是:

pdbstr.exe -w -s:srcsrv -p:K:\dev\main\bin\mypdbfile.pdb -i:C:\Users\username\AppData\Local\Temp\tmp517B.stream

你能告诉我什么会导致错误代码 0x3 吗?

如果错误代码类似于标准系统错误代码 3 ERROR_PATH_NOT_FOUND,那么它似乎认为路径 K:\dev\main\bin\mypdbfile.pdb 不存在,而实际上它确实存在。但是请注意,我的 K: 驱动器是一个 SUBST 驱动器。

(系统错误码引用https://msdn.microsoft.com/en-ca/library/windows/desktop/ms681382(v=vs.85).aspx)

您知道 0x3 错误代码可能意味着什么吗?

最佳答案

如果此错误代码不时出现,那么我猜 ERROR_PATH_NOT_FOUND 可能是真正的问题。

我想原因是,我看不到任何双引号括起您作为输入给出的路径。当路径包含其中包含空格的文件夹名称时,它会破坏您的路径。例如

pdbstr.exe -w -s:srcsrv -p:K:\dev\main\my folder with spaces\mypdbfile.pdb -i:C:\Users\username\AppData\Local\Temp\tmp517B.stream  

在路径周围添加一个双引号,这可能会解决问题。希望能帮助到你。

关于c# - 使用 pdbstr 时出现 0x3 错误(源索引),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34774819/

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