Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 是否将源附加到Visual Studio调试器中的二进制库?_Visual Studio_Debugging_Pdb Files - Fatal编程技术网

Visual studio 是否将源附加到Visual Studio调试器中的二进制库?

Visual studio 是否将源附加到Visual Studio调试器中的二进制库?,visual-studio,debugging,pdb-files,Visual Studio,Debugging,Pdb Files,将包含源代码的zip存档(或文件夹)与编译的jar进行“匹配”。这允许调试器以相对较低的速度在关联源上执行源单步执行 我想在VisualStudio中做一些类似的事情,给定一个dll,它关联的pdb,以及某种形式的源代码 我试图解决的问题是,我正在创建一个工具库,它以二进制形式交付给QA,并用于不同的项目(由自动生成的代码FWIW组成)。然后,QA工程师需要能够在库方法调用中执行源代码步进 一个相关的问题是,QA工程师不能在VS编辑器中对库方法使用“转到定义”,而不能进行调试 对于问题#1,QA

将包含源代码的
zip
存档(或文件夹)与编译的
jar
进行“匹配”。这允许调试器以相对较低的速度在关联源上执行源单步执行

我想在VisualStudio中做一些类似的事情,给定一个
dll
,它关联的
pdb
,以及某种形式的源代码

我试图解决的问题是,我正在创建一个工具库,它以二进制形式交付给QA,并用于不同的项目(由自动生成的代码FWIW组成)。然后,QA工程师需要能够在库方法调用中执行源代码步进

一个相关的问题是,QA工程师不能在VS编辑器中对库方法使用
“转到定义”
,而不能进行调试

对于问题#1,QA工程师当前需要从
SVN
服务器获取适当的源,并手动指定它们在调试器中的位置

据我所知,在VisualStudio(和其他调试器)中,传统的方法是提供
PDB
和源代码,只有库
dll
作为输入

我知道-它使用“NuGet符号包”(我目前生成),但管理层不同意在场外托管。我曾尝试在本地设置他们的免费源代码服务器,但收效甚微


所以。。。有没有更简单的方法(la Eclipse)?

您正在描述Eclipse中的调试特性。当然,VS也有。不清楚为什么您希望在没有调试器的情况下可以工作。你可以,给他整个解决方案。