2010-09-14 59 views
0

我遇到自动编译服务器编译的visual cobol代码问题。当我将VS2010调试器附加到cobol程序时,它会提示输入一个.idy文件,但在我的情况下,该文件有一个“附加到它。输出idy文件没有在文件名中,我不'不知道在构建过程中,对idy文件的引用正在变得混乱。有没有人有这个问题的经验?只是为了澄清,Visual Studio 2010中正在寻找的形式* .diy” <的一个文件 - 在行情不应该有Micro Focus Visual Cobol调试版本,pdb和idy文件不匹配

问候

回答

2

如果路径.idy文件包含一个空间,那么您可能会在对话标题中看到附加到文件名的引号,但这本身并不与您遇到的问题直接相关。

IDY文件仅由调试构建配置创建并输出到您的程序集的相同位置。其中,.idy文件包含有关程序中的字段的信息,并且在您想为考试添加观察项目时由调试器使用PLE。

如果您已经构建了用于发布的项目,我不希望提示您找到.idy文件,因此我的假设是.idy文件可能丢失或位于可执行文件的不同位置。

你几个简单的问题:

要取消查找IDY对话框中,你看到的源代码 - 你还能步?

在可执行文件的相同位置是否存在.idy文件?

如果您在Reflector中打开可执行文件并反汇编您的程序集,您将注意到与该类关联的DebugIDYFile自定义属性。 IDY文件的路径与您尝试调试的可执行文件一致吗?

这是一个ASP.NET项目吗?

Regards,Scot Nielsen