我使用VS2017,当我按F5时会收到以下消息:
仅在某些项目中发生,即使我在VS选项下禁用了符号支持。尽管过去,在相同的项目中,即使启用了符号支持,它也不会抛出异常。因此,由于我认为这必须是某种缓存的VS设置项目特定的问题,我删除了bin、obj、.vs、SymbolSource文件夹,但结果还是一样。
如果我启用"Just My Code",它就不会抛出异常,但这不是我想要的,因为我无法调试已经具有符号的程序集。
据我所知,即使启用符号支持,如果在VS选项中没有声明相关的符号服务器,它也不应该抛出异常。
这种行为不仅针对System.dll,甚至在附加到我没有符号的外部进程时也会发生,这意味着使用"仅加载指定模块"VS选项进行过滤也不是我想要的。
那么,有人有什么想法可以避免这种烦人的异常,同时允许我利用已配置的其他程序集的符号支持吗?