gpt4 book ai didi

.net - 如何保存生成的符号文件?

转载 作者:行者123 更新时间:2023-12-02 17:05:17 25 4
gpt4 key购买 nike

我正在使用 Project White 测试我的应用程序。该项目的二进制文件包括来自 CaSTLe 项目的 DLL:CaSTLe.DynamicProxies2.dll(或类似的内容)。不幸的是,没有为此 DLL 提供符号 (PDB) 文件。许多其他 DLL 确实有自己的符号文件。

当我运行 UITest 时,需要花费大量时间来生成此 CaSTLe DLL 的符号文件。我想将生成的 DLL 保存在某个地方,这样就不必一直生成它。

我的 Visual Studio 设置中有一个符号缓存文件夹,当我运行应用程序并按“加载所有符号”时,我会收到一个消息框,告诉我它正在下载 CaSTLe DLL 的符号文件。但是,它没有出现在我的缓存文件夹中(可能是因为它是专有的非 Microsoft DLL)。 “始终加载模块旁边的符号”选项已打开。如果我将其关闭,甚至不会加载我自己项目的符号。 CaSTLe DLL 被复制到输出文件夹,否则它甚至无法运行。

有什么方法可以保留这个自动生成的符号文件,而不是每次都创建它?我查看了临时文件夹,但找不到它。

最佳答案

这些类型的文件夹本身有一些与之相关的错误。从以前的经验来看,第一个尝试的解决方案应该是重新启动计算机,然后重新打开 VS。该文件夹应该返回到其标准设置并且应该正常运行(一段时间内)。仍然没有找到导致文件夹出现错误行为的 VS 操作。 http://msdn.microsoft.com/en-us/library/x54fht41.aspx是我当前正在搜索的位置,以防您看到我没有看到的东西。

关于.net - 如何保存生成的符号文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10601667/

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