Run without framework?

blo0dyxlies

Member
Joined
Mar 8, 2005
Messages
14
Location
Seaford, New York
Programming Experience
Beginner
I have a program that I made for my dad's office. It is a password generator and I need it to be able to run from a USB memory stick, on any PC at any given time. It will not run if the PC does not have .net Framework V1.1.4322 installed. Is there any way to incorporate the framework into the build of the application? If not, I am open to any suggestions.

Thank you.
 

JuggaloBrotha

VB.NET Forum Moderator
Staff member
Joined
Jun 3, 2004
Messages
4,524
Location
Lansing, MI; USA
Programming Experience
10+
Last edited:

Raddict

Active member
Joined
May 19, 2005
Messages
28
Location
Rotterdam (Holland)
Programming Experience
3-5
Is there a way of detecting wheter or not the framework is installed, so if I try to run a .NET program on a machine which hasn't got the Framework installed it gives a proper message or even run's a VB6 program instead.
 

kulrom

Well-known member
Joined
May 10, 2005
Messages
2,854
Location
Republic of Macedonia
Programming Experience
10+
Hi,
You cannot do this with VB.NET as the .NET Framework is required in order to run your code that would check if it exist or not.

Your only solution is a bootstrapper app in C/C++ (if you are familiar with ...) that will detect if FW is installed and if it's not it would install/copy from certain memory stick

Also you could take a look at this article ... http://support.microsoft.com/default.aspx?kbid=318785

btw, you need to query for the existence of a registry value that is located here:
  • HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322 'version 1.1
Cheers ;)
 

kulrom

Well-known member
Joined
May 10, 2005
Messages
2,854
Location
Republic of Macedonia
Programming Experience
10+
Well, check this out for a surprise!

http://www.jugoars.com/vbdotnet/removed

add to the memory stick and just unpack on target PC where you want to check if FW is installed ... Cheers ;)

P.S. donate some money for this forum (couple bucks) if you find it useful ;) JK:D feel free to use without any warranty ... good luck

let me know if you got it as i have to remove from the server ;)
 
Last edited:

Raddict

Active member
Joined
May 19, 2005
Messages
28
Location
Rotterdam (Holland)
Programming Experience
3-5
Thanks a lot!!!

I found / addapted a simular program. (sourcecode is included)
I was thinking about automaticly installing the framework when it is not present!
 

Attachments

Raddict

Active member
Joined
May 19, 2005
Messages
28
Location
Rotterdam (Holland)
Programming Experience
3-5
It works great, I use it on a CD-rom. The autorun starts setupFW.exe, this program checks for the existance of the .NET Framework (form.visible=false). If present, it starts my program, otherwise it installs the Framework and closes itself.
The only thing I want to try is to have setupFW monitor until when the install FW process is active and the run my program after all.

Any ideas on checking if proces is active in VB6? I know how to do it in VB.NET, but it quite different!?
 
Top Bottom