473,651 Members | 2,512 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 1805
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_Y OU?" <us**@domain.co m> wrote in message
news:uf******** ******@TK2MSFTN GP12.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_Y OU?" <us**@domain.co m> wrote in message
news:%2******** ********@TK2MSF TNGP12.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_Y OU?" <us**@domain.co m> wrote in message
news:uf******** ******@TK2MSFTN GP12.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_Y OU?" <us**@domain.co m> 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.co mputetosuit.com > wrote in message
news:uW******** ********@TK2MSF TNGP12.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_Y OU?" <us**@domain.co m> wrote in message
news:%2******** ********@TK2MSF TNGP12.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_Y OU?" <us**@domain.co m> wrote in message
news:uf******** ******@TK2MSFTN GP12.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_Y OU?" <us**@domain.co m> wrote in message
news:uf******** ******@TK2MSFTN GP12.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******@DONTW ANTSPAMmail.pt> wrote in message
news:ew******** *******@TK2MSFT NGP11.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_Y OU?" <us**@domain.co m> wrote in message
news:uf******** ******@TK2MSFTN GP12.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_Y OU?" <us**@domain.co m> wrote in message
news:uf******** ******@TK2MSFTN GP12.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.Reflecti on Master "

==== Converting to 2002 ====
Remove inline declarations
"I_AM_DON_AND_Y OU?" <us**@domain.co m> wrote in message
news:uA******** ******@TK2MSFTN GP10.phx.gbl...
what do you mean by "correct verion for your EXE" ?

"Rick Mogstad" <ri**@NOSPAM.co mputetosuit.com > wrote in message
news:uW******** ********@TK2MSF TNGP12.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_Y OU?" <us**@domain.co m> wrote in message
news:%2******** ********@TK2MSF TNGP12.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_Y OU?" <us**@domain.co m> wrote in message
news:uf******** ******@TK2MSFTN GP12.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**********@n tlworld.com> wrote in message
news:OP******** *****@TK2MSFTNG P11.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.Reflecti on Master "

==== Converting to 2002 ====
Remove inline declarations
"I_AM_DON_AND_Y OU?" <us**@domain.co m> wrote in message
news:uA******** ******@TK2MSFTN GP10.phx.gbl...
what do you mean by "correct verion for your EXE" ?

"Rick Mogstad" <ri**@NOSPAM.co mputetosuit.com > wrote in message
news:uW******** ********@TK2MSF TNGP12.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_Y OU?" <us**@domain.co m> wrote in message
news:%2******** ********@TK2MSF TNGP12.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_Y OU?" <us**@domain.co m> wrote in message
> news:uf******** ******@TK2MSFTN GP12.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
7065
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 _tkinter.pyd seems to expect them in the same directory (Question 1) Is there a configration or path setting in py2exe/distutils I
2
2328
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 application, it create a subdirectory with very few python files*.dll,*.pyd,*.pyc.: _socket.pyd _sre.pyd _tkinter.pyd (laucher.pyc)
1
2395
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 tool for that? "setup.py bdist" creates binary dist, but includes the sourcecode cheers Stefan
16
2313
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 practice with under Windows is rebooting it. My app contains three different programs (say alice.py, bob.py, and carol.py) that need to be independently launchable, and a dozen or so other .py files that get imported into those first three. What...
0
1376
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 Script Host Object Model, which I can reference via wshom.ocx. My initial usage of it was to facilitate easy Shortcut setup, but the more I look at it, the more I see many other handy capabilities. Some of these I have already implemented in code, in...
4
1322
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 like this (translated from swedish): "This program could not start as its configuration is wrong. The problem might be corrected if you reinstall the program." The program is very small and I only exported the .exe file.
2
2010
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 remove potential installation problems in the future. I have seen references to SageKey and Wise. Are Sage and Wise and single, unique development tool or are they separate applications? Are they the best tools to use when distributing an Access...
0
1391
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 important and useful services for Python programmers.
0
1300
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: -- Marc-Andre Lemburg eGenix.com
0
8352
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8275
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8802
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
8465
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8579
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
5612
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 then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4144
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
1909
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1587
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.