2014-02-26 138 views
0

我在一台机器上安装了Visual Studio 2013,并使用ccnet在远程机器上发布了代码。远程机器只有发布的代码可以在IIS上运行。.net远程调试Visual Studio 2013

我想从本地机器上的VS 2013远程调试此代码。我遵循了msdn中的步骤,但是当我附加到进程时,断点变为空白 - 带有消息,没有为此文档加载符号文件。

然后,我将附加选项从AUtoimatic更改为Native 4/4.5。然后调试点变为活动状态,但是当我调试时,点没有被击中。看起来,如果vs 2013的pdb文件放在应用程序根目录本身就足够了。不知道为什么不能调试。

+0

将PDB放入远程机器上的应用程序目录时,断点是否正确? – JaredPar

回答

1

在VS2013中,您可以设置符号文件位置。 工具 - >选项 - >调试 - >符号 - >符号文件(.pdb)位置 - >新建(图标在右上)

确保在屏幕的底部显示您的模块允许通过选择“所有模块”或选择“仅指定的模块”然后指定您的模块来自动加载符号。