Application failed to start because .dll not found
-
Hi All, I have read many forum answers on this error but I could not found solution. I am using MFC Application in VS 2005. I my application I have created one .dll file named VNCHooks.dll which is running before the my MFC solution .exe file. Now when I run it uising F5 I got tjhe error like below.... This application has failed to start because VNCHooks.dll was not found.Re-installing the application may fix this problem. in the Messagebox. I tried it to copy in C:\WINDOWS\system32 but it still gave me same error.Before some time it was working very nice but suddendly it got problem. So, kindly reply if you got some solution or any suggetion. Thanks in Advance.
Ashish Bhatt
-
Hi All, I have read many forum answers on this error but I could not found solution. I am using MFC Application in VS 2005. I my application I have created one .dll file named VNCHooks.dll which is running before the my MFC solution .exe file. Now when I run it uising F5 I got tjhe error like below.... This application has failed to start because VNCHooks.dll was not found.Re-installing the application may fix this problem. in the Messagebox. I tried it to copy in C:\WINDOWS\system32 but it still gave me same error.Before some time it was working very nice but suddendly it got problem. So, kindly reply if you got some solution or any suggetion. Thanks in Advance.
Ashish Bhatt
Hi, Some days bfore i got the same problem.We are using third party dll.It was working fine.but one day it shows error. I made this,then it works fien.Pls follow this 1)Type REGSVR32 VNCHooks.dll in ur Run Command and click OK. It shows the message like DLLregisterServer succeeded. THen it works fine. Bye
Anu
-
Hi All, I have read many forum answers on this error but I could not found solution. I am using MFC Application in VS 2005. I my application I have created one .dll file named VNCHooks.dll which is running before the my MFC solution .exe file. Now when I run it uising F5 I got tjhe error like below.... This application has failed to start because VNCHooks.dll was not found.Re-installing the application may fix this problem. in the Messagebox. I tried it to copy in C:\WINDOWS\system32 but it still gave me same error.Before some time it was working very nice but suddendly it got problem. So, kindly reply if you got some solution or any suggetion. Thanks in Advance.
Ashish Bhatt
Regsvr32.exe is an application that used to register Dlls and activex controls,did you use of it?
-
Hi, Some days bfore i got the same problem.We are using third party dll.It was working fine.but one day it shows error. I made this,then it works fien.Pls follow this 1)Type REGSVR32 VNCHooks.dll in ur Run Command and click OK. It shows the message like DLLregisterServer succeeded. THen it works fine. Bye
Anu
I have already tried what you are trying to say but I got message like below..... LoadLibrary("VNCHooks.dll")failed- The specified module could not be found. And also I tried it to put this dll into System32 folder but it stil gave me the same error. Do you have any other suggetion? then give me.I will appreciate them. Thanks.
Ashish Bhatt
-
Regsvr32.exe is an application that used to register Dlls and activex controls,did you use of it?
You can see my above post as I have posted. if you any more suggetion then give me. Thanks.
Ashish Bhatt
-
You can see my above post as I have posted. if you any more suggetion then give me. Thanks.
Ashish Bhatt
If you used of Regsvr32.exe previous whats its message?
-
If you used of Regsvr32.exe previous whats its message?
LoadLibrary("VNCHooks.dll")failed- The specified module could not be found. In messagebox.
Ashish Bhatt
-
LoadLibrary("VNCHooks.dll")failed- The specified module could not be found. In messagebox.
Ashish Bhatt
Windows searches for dlls in this folder 1. c:\windows 2. c:\Windows\system32 3. c:\Windows\system 4. App's current directory 5. App's startup directory 6. Path environment variable sometimes you can see this error for one or more DLL's in many cases windows uses of Path environment variable to find additional dlls Can you use of other OS for register your dll and see result
-
Hi All, I have read many forum answers on this error but I could not found solution. I am using MFC Application in VS 2005. I my application I have created one .dll file named VNCHooks.dll which is running before the my MFC solution .exe file. Now when I run it uising F5 I got tjhe error like below.... This application has failed to start because VNCHooks.dll was not found.Re-installing the application may fix this problem. in the Messagebox. I tried it to copy in C:\WINDOWS\system32 but it still gave me same error.Before some time it was working very nice but suddendly it got problem. So, kindly reply if you got some solution or any suggetion. Thanks in Advance.
Ashish Bhatt
Copy the dll in the same folder than your application.
Cédric Moonen Software developer
Charting control [v1.2] -
Windows searches for dlls in this folder 1. c:\windows 2. c:\Windows\system32 3. c:\Windows\system 4. App's current directory 5. App's startup directory 6. Path environment variable sometimes you can see this error for one or more DLL's in many cases windows uses of Path environment variable to find additional dlls Can you use of other OS for register your dll and see result
ya I have searched this dll in all paths as u told. And let me remind u that this is my application's dll so it is created in my debug folder when I compiled my project.And also I tried to put this dll in c:\windows\system32 then still I got same error. thanks.
Ashish Bhatt
-
Copy the dll in the same folder than your application.
Cédric Moonen Software developer
Charting control [v1.2]ya I have my dll in my same folder as my application
Ashish Bhatt
-
ya I have my dll in my same folder as my application
Ashish Bhatt
By the way I got solution by removing that dll project and once again add it to workspace. At present it is working nice. If I will get some problem then I will contact you later. But I realy want to know the reason why this happened for my knowledge point of view. Thanks to All.
Ashish Bhatt
-
ya I have searched this dll in all paths as u told. And let me remind u that this is my application's dll so it is created in my debug folder when I compiled my project.And also I tried to put this dll in c:\windows\system32 then still I got same error. thanks.
Ashish Bhatt
Maybe your dll needs to load other dlls and it cant,can you check your dll on other OS?
-
Hi All, I have read many forum answers on this error but I could not found solution. I am using MFC Application in VS 2005. I my application I have created one .dll file named VNCHooks.dll which is running before the my MFC solution .exe file. Now when I run it uising F5 I got tjhe error like below.... This application has failed to start because VNCHooks.dll was not found.Re-installing the application may fix this problem. in the Messagebox. I tried it to copy in C:\WINDOWS\system32 but it still gave me same error.Before some time it was working very nice but suddendly it got problem. So, kindly reply if you got some solution or any suggetion. Thanks in Advance.
Ashish Bhatt
You should run a dependency check on your exe and your DLL. It should help you determine what other DLL's are required to load yours. Get this utility: Dependency Walker[^]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Peter Weyzen Staff Engineer [SoonR Inc -- PC Power delivered to your phone](http://www.soonr.com)
-
By the way I got solution by removing that dll project and once again add it to workspace. At present it is working nice. If I will get some problem then I will contact you later. But I realy want to know the reason why this happened for my knowledge point of view. Thanks to All.
Ashish Bhatt
You probably pasted your dll in the wrong directory. Remember, when you start your program from the IDE, the working directory is the one where your project file (.vcproj) is, not the folder where the exe is (in general, in the debug folder).
Cédric Moonen Software developer
Charting control [v1.2] -
Hi All, I have read many forum answers on this error but I could not found solution. I am using MFC Application in VS 2005. I my application I have created one .dll file named VNCHooks.dll which is running before the my MFC solution .exe file. Now when I run it uising F5 I got tjhe error like below.... This application has failed to start because VNCHooks.dll was not found.Re-installing the application may fix this problem. in the Messagebox. I tried it to copy in C:\WINDOWS\system32 but it still gave me same error.Before some time it was working very nice but suddendly it got problem. So, kindly reply if you got some solution or any suggetion. Thanks in Advance.
Ashish Bhatt
ashishbhatt wrote:
This application has failed to start because VNCHooks.dll was not found.Re-installing the application may fix this problem.
try copying it with same folder as of executable
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
Never mind - my own stupidity is the source of every "problem" - Mixturecheers, Alok Gupta VC Forum Q&A :- I/IV Support CRY- Child Relief and You