I'm haivng problems running vtune against a DLL which we would like to profile. When I start the program that loads the DLL (after starting vtune and telling it what dll to look at) I get an error stating that XERNEL32.dll is not found.
As far as I can tell this file is a wrapper around kernel32.dll which incorporates some extra functionality from cgraphinst.dll. The thing is that this file is available! It sits in the directory
and by looking at my path echo %PATH% C:Program FilesIntelVTuneCGGlbCache;C:Program FilesIntelVTuneSharedBin;C:Program FilesCommon FilesIntelShared FilesIDVC;C:Program FilesIntelVTuneAnalyzerBin;C:PROGRA~1BorlandCBUILD~1Bin;C:PROGRA~1BorlandCBUILD~1ProjectsBpl;c: ools
I've tried also registering the dll with the regsrv32, however it returns an error saying that the dll but the entry-point DllRegisterServer was not found, make sure it's a valid dll or ocx.
I'm having trouble getting around this issue and would appreciate any help.