Heyitsjoe80
asked on
Error message when App is loading
When I run my app on MY computer with Visual Studio .Net 2005, it runs fine. (.Net 2005 is also what I programed my app in) BUT, when I run my app on another computer, I get an error message. This is the message:
To run this application, you first must install one of the versions of the .Net framwork:
v.2.0.50727
Contact your application publisher for instructions about obtaining the appropriate version of the .Net Framwork.
It's a simple application. When the CD is put in, it autoruns a startup window that looks at the system they're using and sees if they have Adobe 7.0 viewer. If not, it installs it for them. (THIS IS WORKING FINE)
After that, the startup window has a link to run a viewer app that I made. (A completely differet .exe located on the CD) It's when I click on this link that the error comes up.
What is this error and how can make it stop without letting the user know. This app is going out to 30 people and they are very very computer dumb. I also won't know if they have this .Net framwork or not.
I'm using an XP machine with Service Pack 2 installed. Please help.
To run this application, you first must install one of the versions of the .Net framwork:
v.2.0.50727
Contact your application publisher for instructions about obtaining the appropriate version of the .Net Framwork.
It's a simple application. When the CD is put in, it autoruns a startup window that looks at the system they're using and sees if they have Adobe 7.0 viewer. If not, it installs it for them. (THIS IS WORKING FINE)
After that, the startup window has a link to run a viewer app that I made. (A completely differet .exe located on the CD) It's when I click on this link that the error comes up.
What is this error and how can make it stop without letting the user know. This app is going out to 30 people and they are very very computer dumb. I also won't know if they have this .Net framwork or not.
I'm using an XP machine with Service Pack 2 installed. Please help.
ASKER
My app does not install. It just runs a .exe. Does that matter?
Yes. If it is written for the .Net framework then it requires the .Net framework to run. Even tho it is run from the CD the actual assembly is still loaded into memory on the local machine and still requires access to the .Net framework libraries.
ASKER
I'm sorry, let me rephrase that. Since my app does not install..how can I get the .Net framework to install without the user knowing? I understand that I need it to run the app. I just don't want to hand this out to people and have them completely dumbfounded when the error pops up.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
You can get a redistributable version of the .Net framework that you can ship/install with your app.