2010-09-14 73 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