Hi all,
I am new to use Axis C++. I know that its pretty old but it fits my needs perfectly so I am trying it out. I built the libraries required (all except server and HTTPSSLChannel.dll) using VS2008. Later I tried running a test and I got an error saying that MSVCR90.dll/MSVCP90.dll could not be found. On using the dependency walker on axis_client.dll I got the same error in loading. So I built the libraries again and included the directory of the 2 dlls in the path. Depends.exe is now able to load axis_client.dll without any error. So next I tried running the application but got the following message - "R6034 An application has made an attempt to load the C runtime library incorrectly." On clicking OK I get another message saying - "The application failed to initialize properly (0xc0000142). Click OK to terminate the application." On clicking OK I get the message "Unhandled exception at 0x7c9666c6 in HelloWorldClient.exe: 0xC0000142: DLL Initialization Failed." I tried to load HelloWorldClient.exe in depends.exe in profile mode and it gave me some errors. The output was (I am only pasting the parts showing the errors) . . Loaded "MSVCR90D.DLL" at address 0x10200000. Successfully hooked module. Loaded "MSVCP90D.DLL" at address 0x10480000. Successfully hooked module. Entrypoint reached. All implicit modules have been loaded. DllMain(0x78520000, DLL_PROCESS_ATTACH, 0x0012FD30) in "MSVCR90.DLL" called. GetProcAddress(0x7C800000 [KERNEL32.DLL], "FlsAlloc") called from "MSVCR90.DLL" at address 0x78543ACC and returned NULL. Error: The specified procedure could not be found (127). GetProcAddress(0x7C800000 [KERNEL32.DLL], "FlsGetValue") called from "MSVCR90.DLL" at address 0x78543AD9 and returned NULL. Error: The specified procedure could not be found (127). GetProcAddress(0x7C800000 [KERNEL32.DLL], "FlsSetValue") called from "MSVCR90.DLL" at address 0x78543AE6 and returned NULL. Error: The specified procedure could not be found (127). GetProcAddress(0x7C800000 [KERNEL32.DLL], "FlsFree") called from "MSVCR90.DLL" at address 0x78543AF3 and returned NULL. Error: The specified procedure could not be found (127). GetProcAddress(0x7C800000 [KERNEL32.DLL], "EncodePointer") called from "MSVCR90.DLL" at address 0x785435E2 and returned 0x7C9133FF. GetProcAddress(0x7C800000 [KERNEL32.DLL], "EncodePointer") called from "MSVCR90.DLL" at address 0x785435E2 and returned 0x7C9133FF. . . GetProcAddress(0x755C0000 [MSCTFIME.IME], "NotifyIME") called from "IMM32.DLL" at address 0x76397324 and returned 0x755D9507. GetProcAddress(0x755C0000 [MSCTFIME.IME], "ImeSetCompositionString") called from "IMM32.DLL" at address 0x7639733C and returned 0x755D946D. GetProcAddress(0x755C0000 [MSCTFIME.IME], "ImeGetImeMenuItems") called from "IMM32.DLL" at address 0x76397354 and returned NULL. Error: The specified procedure could not be found (127). GetProcAddress(0x755C0000 [MSCTFIME.IME], "CtfImeInquireExW") called from "IMM32.DLL" at address 0x76397394 and returned 0x755D9548. GetProcAddress(0x755C0000 [MSCTFIME.IME], "CtfImeSelectEx") called from "IMM32.DLL" at address 0x763973A8 and returned 0x755D92C5. . . LoadLibraryExW("C:\WINDOWS\system32\btmmhook.dll", 0x00000000, LOAD_WITH_ALTERED_SEARCH_PATH) returned 0x009B0000. DllMain(0x78520000, DLL_PROCESS_ATTACH, 0x0012FD30) in "MSVCR90.DLL" returned 0 (0x0). Second chance exception 0xC0000142 (DLL Initialization Failed) occurred in "NTDLL.DLL" at address 0x7C9666C6. Exited "HELLOWORLDCLIENT.EXE" (process 0x1188) with code -1073741502 (0xC0000142). (The errors parts are in bold) MSVCR90.dll has a dependency on IMM32.dll (from what I can see). I do not know how to proceed here and solve this exception. I request you to please help me out. Thanks in advance, Regards, Harsha Reddy |
I think you need to install microsoft c++ redistribuable on your target machine.
You should not manually copy those Dlls. http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en On Mon, May 31, 2010 at 12:33 PM, harshareddy75 <[hidden email]> wrote:
|
Free forum by Nabble | Edit this page |