.NET setup

O

ofiras

Hello everyone,
I have made a program in C#, which I want to publish. Most of my
costumers don't have .NET installed on their computer, and many of
them would find it hard to install it themselves. I've noticed that
there are many program setups (for .NET required programs) that
automatically check if .NET is installed on the computer. If it
doesn't - it installs .NET and then the program. If it is installed -
it just installs the program.
I have no idea how it can be done (I have never made a setup). Can
someone please explain how can I do it for my program? Since there are
many programs today using .NET, I assume that it shouldn't be too
complicated (well, I really hope so...)
Thanks,
Ofir.
 
P

Peter Duniho

ofiras said:
Hello everyone,
I have made a program in C#, which I want to publish. Most of my
costumers don't have .NET installed on their computer, and many of
them would find it hard to install it themselves. I've noticed that
there are many program setups (for .NET required programs) that
automatically check if .NET is installed on the computer. If it
doesn't - it installs .NET and then the program. If it is installed -
it just installs the program.
I have no idea how it can be done (I have never made a setup). Can
someone please explain how can I do it for my program? Since there are
many programs today using .NET, I assume that it shouldn't be too
complicated (well, I really hope so...)

It's not complicated at all if you are using Visual Studio's "Setup"
project type. It can be configured to handle that automatically for the
user if necessary.

I don't recall the specifics off the top of my head, but it's either the
default for .NET deployments, or it's a simple property setting in the
project itself. If you can't find it and no one else posts the
specifics, just follow-up here and I'll take some time and remind myself
of the specifics so that I can post them here.

Pete
 
O

ofiras

It's not complicated at all if you are using Visual Studio's "Setup"
project type.  It can be configured to handle that automatically forthe
user if necessary.

I don't recall the specifics off the top of my head, but it's either the
default for .NET deployments, or it's a simple property setting in the
project itself.  If you can't find it and no one else posts the
specifics, just follow-up here and I'll take some time and remind myself
of the specifics so that I can post them here.

Pete

I will try it. Thank you.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top