VB program on file server without local DLLs installed
Author |
Message |
Vegard Bak #1 / 5
|
 VB program on file server without local DLLs installed
I'd like to write a small program that will be installed on a file server. Users will be sitting on Windows 2000/XP machines, running the software from the file server. The program should not need anything special installed on their machines (VB DLLs, etc). Is this possible with VB6 / VB.Net / Visual Studio .Net? Borland? (I've had problems before trying to run a VB program on another machine without the use of an install program that copies DLLs, and register them somewhere in the registry.) It doesn't have to be written in VB. That was my intention, but if that requires local installation, I'm happy to try other languages. (Although, only suggest what might sort out the problem above, please. I know many reasons not to use VB, myself. It is often not the right choise, but for this problem, it might be.) Any constructive help appreciated. Cheers, Vegard :wq
|
Thu, 23 Jun 2005 18:51:43 GMT |
|
 |
Rob Strove #2 / 5
|
 VB program on file server without local DLLs installed
Vergard, I'm assuming that your users are *NOT* working under a terminal type setup, like Citrix. If they are then your idea should, I think, work. Am I correct that the situation would be something like the users having an icon on their desktop pointing to the program which resides on a network drive, in this case on a file server? If this is true, then read on, otherwise you'll need to give me more details on how the user connects to your server-based program. OK, having eliminated all the exceptional cases, the *MAIN* thing to remember is that even if the actual program is installed on a server, when the users go to run it then the program is loaded into memory on that user's computer. This means that if the program needs support files on the user's PC, then they must have been installed previously. This would certainly be the case with VB (3/4/5/6) and would presumably include VC++ if you needed, for example, the MFC support DLL. With any .NET language you'd need to know beforehand that the .NET support files (called, I think, the framework) were already installed on the user's PC. With Delphi, and other languages (Borland or otherwise) I have no idea. HTH, Rob.
Quote: > I'd like to write a small program that will be installed on a file > server. Users will be sitting on Windows 2000/XP machines, running the > software from the file server. > The program should not need anything special installed on their > machines (VB DLLs, etc). > Is this possible with VB6 / VB.Net / Visual Studio .Net? > Borland? > (I've had problems before trying to run a VB program on another > machine without the use of an install program that copies DLLs, and > register them somewhere in the registry.) > It doesn't have to be written in VB. That was my intention, but if > that requires local installation, I'm happy to try other languages. > (Although, only suggest what might sort out the problem above, please. > I know many reasons not to use VB, myself. It is often not the right > choise, but for this problem, it might be.) > Any constructive help appreciated. > Cheers, > Vegard > :wq
|
Thu, 23 Jun 2005 19:20:54 GMT |
|
 |
Mauree #3 / 5
|
 VB program on file server without local DLLs installed
I'd have a look at Delphi, which is capable of producing completely self contained execs. There are free versions of Delphi available (Delphi 6 is the latest free version, I believe) that you can use to try this stuff out. The licence restrictions of the free version prevents you from using your applications in a commercial environment, but if it works for you then you can simply buy a full unrestricted version of Delphi. Otherwise, maybe one of the commercial VB "wrap it all up" applications will create a stand alone VB app for you. Mike Quote:
> I'd like to write a small program that will be installed on a file > server. Users will be sitting on Windows 2000/XP machines, running the > software from the file server. > The program should not need anything special installed on their > machines (VB DLLs, etc). > Is this possible with VB6 / VB.Net / Visual Studio .Net? > Borland? > (I've had problems before trying to run a VB program on another > machine without the use of an install program that copies DLLs, and > register them somewhere in the registry.) > It doesn't have to be written in VB. That was my intention, but if > that requires local installation, I'm happy to try other languages. > (Although, only suggest what might sort out the problem above, please. > I know many reasons not to use VB, myself. It is often not the right > choise, but for this problem, it might be.) > Any constructive help appreciated. > Cheers, > Vegard > :wq
|
Thu, 23 Jun 2005 19:26:44 GMT |
|
 |
Hero Home.s #4 / 5
|
 VB program on file server without local DLLs installed
Have a look at powerbasic for Windows. Smaller, faster, no extra dll's, ocx's and stuff. http://www.powerbasic.com/products/pbdll32/ /Henning
Quote: > I'd like to write a small program that will be installed on a file > server. Users will be sitting on Windows 2000/XP machines, running the > software from the file server. > The program should not need anything special installed on their > machines (VB DLLs, etc). > Is this possible with VB6 / VB.Net / Visual Studio .Net? > Borland? > (I've had problems before trying to run a VB program on another > machine without the use of an install program that copies DLLs, and > register them somewhere in the registry.) > It doesn't have to be written in VB. That was my intention, but if > that requires local installation, I'm happy to try other languages. > (Although, only suggest what might sort out the problem above, please. > I know many reasons not to use VB, myself. It is often not the right > choise, but for this problem, it might be.) > Any constructive help appreciated. > Cheers, > Vegard > :wq
|
Thu, 23 Jun 2005 20:06:31 GMT |
|
 |
Ari Todtfe #5 / 5
|
 VB program on file server without local DLLs installed
You could write an IIS application in VB which is then run by the client from IE, so you don't need to install anything at all. However, you do need to install a web server (like MS Personal Web Server) on the server. Ari. Quote:
> I'd like to write a small program that will be installed on a file > server. Users will be sitting on Windows 2000/XP machines, running the > software from the file server. > The program should not need anything special installed on their > machines (VB DLLs, etc). > Is this possible with VB6 / VB.Net / Visual Studio .Net? > Borland? > (I've had problems before trying to run a VB program on another > machine without the use of an install program that copies DLLs, and > register them somewhere in the registry.) > It doesn't have to be written in VB. That was my intention, but if > that requires local installation, I'm happy to try other languages. > (Although, only suggest what might sort out the problem above, please. > I know many reasons not to use VB, myself. It is often not the right > choise, but for this problem, it might be.) > Any constructive help appreciated. > Cheers, > Vegard > :wq
|
Sat, 25 Jun 2005 21:16:54 GMT |
|
|
|