473,413 Members | 1,727 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,413 software developers and data experts.

Distribution without Setup Program...

I am creating small project comprising of 10 forms. On all of the forms
there are basic controls like menus, buttons, lists etc. I am (only) using
the system.io namespace for this project. I am saving some data in notepad
file. My question is if I just create an .exe of this project and distribute
to others (the executable file and notepad file) then would it run on
others' machine or do I need to create setup program? Also, in what cases it
would be sufficent to distribute just the executables.

Thanks in advance!
Nov 20 '05 #1
9 1790
This is in continutaion of my previous post....

....and for example if I a Calculator program then whether if I distribute
just .exe of the program...would it be ok to run in others machines running
different operating systems...?

"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uf**************@TK2MSFTNGP12.phx.gbl...
I am creating small project comprising of 10 forms. On all of the forms
there are basic controls like menus, buttons, lists etc. I am (only) using
the system.io namespace for this project. I am saving some data in notepad
file. My question is if I just create an .exe of this project and distribute to others (the executable file and notepad file) then would it run on
others' machine or do I need to create setup program? Also, in what cases it would be sufficent to distribute just the executables.

Thanks in advance!

Nov 20 '05 #2
as long as they have the .NET framework (correct version for your EXE) installed, an EXE by
itself, using no 3rd party components, should run just fine.
"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
This is in continutaion of my previous post....

...and for example if I a Calculator program then whether if I distribute
just .exe of the program...would it be ok to run in others machines running
different operating systems...?

"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uf**************@TK2MSFTNGP12.phx.gbl...
I am creating small project comprising of 10 forms. On all of the forms
there are basic controls like menus, buttons, lists etc. I am (only) using
the system.io namespace for this project. I am saving some data in notepad
file. My question is if I just create an .exe of this project and

distribute
to others (the executable file and notepad file) then would it run on
others' machine or do I need to create setup program? Also, in what cases

it
would be sufficent to distribute just the executables.

Thanks in advance!


Nov 20 '05 #3
* "I_AM_DON_AND_YOU?" <us**@domain.com> scripsit:
I am creating small project comprising of 10 forms. On all of the forms
there are basic controls like menus, buttons, lists etc. I am (only) using
the system.io namespace for this project. I am saving some data in notepad
file. My question is if I just create an .exe of this project and distribute
to others (the executable file and notepad file) then would it run on
others' machine or do I need to create setup program? Also, in what cases it
would be sufficent to distribute just the executables.


It will work if the .NET Framework and all other components that are
used by the application are available on the destination system.

--
Herfried K. Wagner
MVP · VB Classic, VB.NET
<http://www.mvps.org/dotnet>
Nov 20 '05 #4
what do you mean by "correct verion for your EXE" ?

"Rick Mogstad" <ri**@NOSPAM.computetosuit.com> wrote in message
news:uW****************@TK2MSFTNGP12.phx.gbl...
as long as they have the .NET framework (correct version for your EXE) installed, an EXE by itself, using no 3rd party components, should run just fine.
"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
This is in continutaion of my previous post....

...and for example if I a Calculator program then whether if I distribute just .exe of the program...would it be ok to run in others machines running different operating systems...?

"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uf**************@TK2MSFTNGP12.phx.gbl...
I am creating small project comprising of 10 forms. On all of the forms there are basic controls like menus, buttons, lists etc. I am (only) using the system.io namespace for this project. I am saving some data in notepad file. My question is if I just create an .exe of this project and

distribute
to others (the executable file and notepad file) then would it run on
others' machine or do I need to create setup program? Also, in what
cases it
would be sufficent to distribute just the executables.

Thanks in advance!



Nov 20 '05 #5
Hi Don,

VB.NET applications require DotNet Framework installed on all machines.
DotNet Framework is not the full Visual Studio, not even the SDK, just a
small file (23 MB); that should be installed via WindowsUpdate, or with your
application.

There are two Framework versions (1.0 and 1.1). If you are programming with
Visual Studio.Net (2002) Framework 1.0 is required (1.1 may also work but
its not recomended); if you are using Visual Studio.Net 2003, then you
version 1.1 is required.

Windows 2003 Server already have DotNet Framework 1.1. Some customers with
other Windows (98, Me, 2000, XP) also have it because they install
everything they see on WindowsUpdate.
You may distribute just the compiled version (exe) without the Framework, as
long as you tell customers they need the DotNet Framework, and where they
can get it (WindowsUpdate). If your aplication is for dumb newbies, dont
bother, just include it and create a setup... trust me, or else you will get
hundreds of emails complaining about an error message when they try to run
your program without the Framework.

Regards,
Mario
"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uf**************@TK2MSFTNGP12.phx.gbl...
I am creating small project comprising of 10 forms. On all of the for

ms there are basic controls like menus, buttons, lists etc. I am (only) using
the system.io namespace for this project. I am saving some data in notepad
file. My question is if I just create an .exe of this project and distribute to others (the executable file and notepad file) then would it run on
others' machine or do I need to create setup program? Also, in what cases it would be sufficent to distribute just the executables.

Thanks in advance!

Nov 20 '05 #6
thanks... very good reply
"Mario" <mz******@DONTWANTSPAMmail.pt> wrote in message
news:ew***************@TK2MSFTNGP11.phx.gbl...
Hi Don,

VB.NET applications require DotNet Framework installed on all machines.
DotNet Framework is not the full Visual Studio, not even the SDK, just a
small file (23 MB); that should be installed via WindowsUpdate, or with your application.

There are two Framework versions (1.0 and 1.1). If you are programming with Visual Studio.Net (2002) Framework 1.0 is required (1.1 may also work but
its not recomended); if you are using Visual Studio.Net 2003, then you
version 1.1 is required.

Windows 2003 Server already have DotNet Framework 1.1. Some customers with
other Windows (98, Me, 2000, XP) also have it because they install
everything they see on WindowsUpdate.
You may distribute just the compiled version (exe) without the Framework, as long as you tell customers they need the DotNet Framework, and where they
can get it (WindowsUpdate). If your aplication is for dumb newbies, dont
bother, just include it and create a setup... trust me, or else you will get hundreds of emails complaining about an error message when they try to run
your program without the Framework.

Regards,
Mario
"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uf**************@TK2MSFTNGP12.phx.gbl...
I am creating small project comprising of 10 forms. On all of the for

ms
there are basic controls like menus, buttons, lists etc. I am (only) using the system.io namespace for this project. I am saving some data in notepad file. My question is if I just create an .exe of this project and

distribute
to others (the executable file and notepad file) then would it run on
others' machine or do I need to create setup program? Also, in what

cases it
would be sufficent to distribute just the executables.

Thanks in advance!


Nov 20 '05 #7
Take a look of our salamander .NET Linker and Mini-deployment Tool,

http://www.remotesoft.com/linker

It puts everything together including portion of the framework into a single
directory. You can copy the directory to any machines, and your app runs
well. No full framework installation is required.

Huihong

"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uf**************@TK2MSFTNGP12.phx.gbl...
I am creating small project comprising of 10 forms. On all of the forms
there are basic controls like menus, buttons, lists etc. I am (only) using
the system.io namespace for this project. I am saving some data in notepad
file. My question is if I just create an .exe of this project and distribute to others (the executable file and notepad file) then would it run on
others' machine or do I need to create setup program? Also, in what cases it would be sufficent to distribute just the executables.

Thanks in advance!

Nov 20 '05 #8
If you compile for .NET 1.1, and the end-user has .NET 1.0, then it won't
work!!

--
HTH,
-- Tom Spink, Über Geek

Please respond to the newsgroup,
so all can benefit

" System.Reflection Master "

==== Converting to 2002 ====
Remove inline declarations
"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uA**************@TK2MSFTNGP10.phx.gbl...
what do you mean by "correct verion for your EXE" ?

"Rick Mogstad" <ri**@NOSPAM.computetosuit.com> wrote in message
news:uW****************@TK2MSFTNGP12.phx.gbl...
as long as they have the .NET framework (correct version for your EXE)

installed, an EXE by
itself, using no 3rd party components, should run just fine.
"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
This is in continutaion of my previous post....

...and for example if I a Calculator program then whether if I distribute just .exe of the program...would it be ok to run in others machines running different operating systems...?

"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uf**************@TK2MSFTNGP12.phx.gbl...
> I am creating small project comprising of 10 forms. On all of the forms > there are basic controls like menus, buttons, lists etc. I am (only) using > the system.io namespace for this project. I am saving some data in notepad > file. My question is if I just create an .exe of this project and
distribute
> to others (the executable file and notepad file) then would it run on > others' machine or do I need to create setup program? Also, in what cases it
> would be sufficent to distribute just the executables.
>
> Thanks in advance!
>
>



Nov 20 '05 #9
Not true, Tom.

Test it yourself.
"Tom Spink" <th**********@ntlworld.com> wrote in message
news:OP*************@TK2MSFTNGP11.phx.gbl...
If you compile for .NET 1.1, and the end-user has .NET 1.0, then it won't
work!!

--
HTH,
-- Tom Spink, Über Geek

Please respond to the newsgroup,
so all can benefit

" System.Reflection Master "

==== Converting to 2002 ====
Remove inline declarations
"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:uA**************@TK2MSFTNGP10.phx.gbl...
what do you mean by "correct verion for your EXE" ?

"Rick Mogstad" <ri**@NOSPAM.computetosuit.com> wrote in message
news:uW****************@TK2MSFTNGP12.phx.gbl...
as long as they have the .NET framework (correct version for your EXE)

installed, an EXE by
itself, using no 3rd party components, should run just fine.
"I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
> This is in continutaion of my previous post....
>
> ...and for example if I a Calculator program then whether if I

distribute
> just .exe of the program...would it be ok to run in others machines

running
> different operating systems...?
>
> "I_AM_DON_AND_YOU?" <us**@domain.com> wrote in message
> news:uf**************@TK2MSFTNGP12.phx.gbl...
> > I am creating small project comprising of 10 forms. On all of the

forms
> > there are basic controls like menus, buttons, lists etc. I am
(only)
using
> > the system.io namespace for this project. I am saving some data in

notepad
> > file. My question is if I just create an .exe of this project and
> distribute
> > to others (the executable file and notepad file) then would it run on > > others' machine or do I need to create setup program? Also, in

what cases
> it
> > would be sufficent to distribute just the executables.
> >
> > Thanks in advance!
> >
> >
>
>



Nov 20 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Michael Peuser | last post by:
Hi, I should like to make a distribution (using Tkinter), with standard DLLs removed. pythonXX.dll is no problem. tcl und tk, which make the mass of mega bytes, cannot be removed because...
2
by: jeuxal_com | last post by:
Hi, I need to add a python program (web updater+extras) with a window application. The same thing as the Online Lord of the Ring game (http://lotrtcg.decipher.com/). When you install their...
1
by: Stefan Waizmann | last post by:
Hello, I would like the distutils are creating a binary distribution only - means create the distribution file with *.pyc files WITHOUT the *.py files. Any ideas? Or are the distutils the wrong...
16
by: Paul Rubin | last post by:
As what must be penance for something or other, I'm needing to release a Python app for use under Windows XP. Please be gentle with me since I'm a Un*x weenie and the only thing I've had much...
0
by: Christine | last post by:
I am developing an Access Application for distribution to many users, who will probably have different versions of Windows installed. I have recently discovered iWshRunRimeLibrary, the windows...
4
by: MikeMikeMike | last post by:
Hi, I've made som applications with VS 2005 and now I try to distribute them to another machine. This aint working unless that machine has also got VS 2005 installed. I get an error that looks...
2
by: salad | last post by:
Hi. I have some questions regarding the distribution and installation of an application. My current application is written in A97. I figure its time the application is upgraded to A2003 to...
0
by: eGenix Team: M.-A. Lemburg | last post by:
________________________________________________________________________ ANNOUNCING eGenix.com mx Base Distribution Version 3.1.1 for Python 2.6 Open Source Python extensions providing...
0
by: M.-A. Lemburg | last post by:
Just to let you know: we also provide binaries and support for Mac OS X Intel and PPC. Thanks to Joe Strout for pinging us about this. On 2008-10-15 17:41, eGenix Team: M.-A. Lemburg wrote: ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.