Visual Studio中存储的“查找源”的映射在哪里?

时间:2010-09-18 01:21:25

标签: visual-studio visual-studio-2008 pdb-files

当用户浏览到源位置时(因为PDB来自非本地构建),存储的映射在哪里?

如果它在.suo中,有没有办法以编程方式添加映射? (因为sln在这种情况下以任何方式生成)

1 个答案:

答案 0 :(得分:0)

这可能是一个更好的想法,只是看看他们所谓的“源服务器”,这是一个用词不当,因为它实际上只是添加有关如何从VCS获取源到PDB文件的信息。您可以查看MSDN杂志文章Source Server Helps You Kill Bugs Dead In Visual Studio 2005,或者您可以在Debugging Tools For Windows帮助的索引中查找SrcSrv。

根据杂志的文章,你还需要在构建盒上安装Perl(该文章的作者自己建立了它!),但幸运的是它应该与Subversion,CVS一起开箱即用。 ,甚至Perforce - 不仅仅是Visual Source Safe - 所以很有可能你不必自己编写任何Perl。 (不要忘了Perl,但我猜你不太了解或根本不知道 - 我是一个* nix情人,而且我自己也不是很流利。)即使你使用了一些VCS,不支持开箱即用,很可能其他人已经编写了所需的Perl并将其发布在他们的博客上。