> I've changed the VB6 code to the following:
>
[quoted text clipped - 5 lines]
> MsgBox). But the module window does not reveal that the symbol
> information is getting loaded when I do this although it gives no error.
You mean, you tried R-Click + Reload Symbols and it did not work?
Then compare the time stamps of the DLL and of the corresponding PDB file.
Are they the same? You can also use this tool to check if the DLL and
the PDB file match:
http://www.debuginfo.com/tools/chkmatch.html
If the PDB file does not match the DLL, there is something wrong with
the build process.
Oleg
Xavier Pacheco - 10 May 2005 20:56 GMT
Oleg,
> You mean, you tried R-Click + Reload Symbols and it did not work? <
Yes, that's what I meant. Interestingly, the file that shows up refers
to the following:
C:\WINNT\assembly\GAC\CCFRPNortelImport\1.0.0.0__38cdbebcc474f929\CCFRPN
ortelImport.pdb
Therefore I have to browse to the actual directory in which the file
exists. I don't know if this is a useful data point.
>> Then compare the time stamps <<
Identical.
>> also use this tool to check <<
Used and the files match.
Another person told me that I have to set the symbols for VS.NET and
refered me to:
http://support.microsoft.com/?id=319037
Does that sound right to you?
Finally, I'm using enterprise services here - I don't know if that's
important to know.
Thanks for your help Oleg!
- xavier
Xavier Pacheco - 10 May 2005 21:30 GMT
Oleg,
You sent me in the right direction. I removed the GAC entry and it
worked. As the GAC relocates the DLL, the pdb file would not be found
unless its in that same directory or unless I use _NT_SYMBOL_PATH.
Thanks for your help.
- xavier