compile on the command line.
Go to the OracleDQE folder, there you'll find a makefile: makefile10g_20
Open it in notepad.
Alter the REFERENCES folder to meet the location of odp.net for 10g on your system.
Save.
create copy of make20.cmd, and open that copy in notepad.
-keep the 10g lines and append debug to this line:
nmake /nologo /f makefile10g_20
so it will become:
nmake /nologo /f makefile10g_20 debug
open AssemblyInfo10gDotNet20.cs in an editor and remove the key reference at the bottom. You can also add a reference to your own key.
Ok, go to the ORMSupportClasses folder
Open AssemblyInfoDotNEt20.cs and also remove / change the key reference there.
Ok, you're set!
On the command line, first do:
vsvars32.bat
this will make sure .NET's compiler etc. is reachable.
then, first run the ormsupportclasses build commands using:
make20_debug.cmd
this will build the ORMSUpportClasses dll in debug mode, and will create a pdb file. Output is in DotNET2.0\bin
Then go to the OracleDQE folder, and run the make20.cmd copy you made earlier. This should build the 10g DQE.
You now have debug builds of the same assemblies with the same names for the dll's as the official ones. In the folder where you reference your assemblies from, make backup copies of the official ones, then copy the debug builds WITH the pdb files into this folder. Then recompile your project and you should be able to step into the runtime libs.