Click here to Skip to main content
15,890,946 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello friends,

I have made an application with VS.NET2.0 framework as front end and SQL SERVER2005 as back end. I have made the setup for my client. My application set up includes:-

1). Installation of .Net framework,
2). Crystal reports running environment (dll).
3). SQL SERVER DB installation.

The whole setup process runs absolutely fine and an icon for opening the application gets made at the desktop. When i click the same icon to start the application it runs perfectly at my end showing each and every process fine including the data.

But when my client try to start the same application after the complete installation, an error comes:-"'HRRESULT:0x8007007E' at frmstartupPage.". I tried to found this kind of error but every time i got different reasons for this error. Can someone help me resolve the error.

I would appreciate your efforts on this. Thanks in advance
Posted

the error FileNotFoundException is 0x8007007E

you must have a dll as part of the install without knowing it since it runs at the end. but when you run it after the install ( which cleans up itself afterwards) the dll is no longer present. you must have 3rd party dll's since this would not happen with pure .net programs. I am also assuming this is in c# since the error points toward that.
 
Share this answer
 
Comments
Varun Sareen 1-Jul-10 1:22am    
Reason for my vote of 4
you are absolutely right dear Donsw. I found that the setup while installation misses a dll on some PC's from system32 folder. So i included the same into my bin folder and the problem was resolved.
I assume that the application is running ok on your development machine and that this error only shows on other machines.

Are you distributing the PDB file as well? If not, then try doing that. that might give more debug information about the problem.
 
Share this answer
 
Comments
Varun Sareen 1-Jul-10 1:23am    
Reason for my vote of 1
NA
Are you using any third party dll's (not part of the framework) in your application?
If so you would need to include them in the installation.

If you are referencing some unmanaged dll's in your code, you might need to register them via the setup.
 
Share this answer
 
Comments
Varun Sareen 1-Jul-10 1:22am    
Reason for my vote of 4
you are absolutely right dear Donsw. I found that the setup while installation misses a dll on some PC's from system32 folder. So i included the same into my bin folder and the problem was resolved.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900