Home All Groups Group Topic Archive Search About

Frameworks and Check/Install

Author
28 Feb 2006 5:45 PM
MMesarch
Hi,
A previous question about sharing applications had a response that I need to
make sure the other computers I was sharing my VB.NET application needed to
have the Framework installed.  

I got through that and manually installed the dotnetfx.exe file on the other
computer.

But as I want to share this program with a larger audience I realize I
should potentially package it for deployment where when the user goes to
install the program, the installation process can check to see if Frameworks
is already installed on the computer.  And if not then it can install it (
even silently - I do understand the need to let people know of the system
requirements)

I looked up in the knowledge base here and cannot seem to find the complete
information to creating the process for it.  They say there is an example,
but I do not seem to be able to find it.

And then that leads to how do I know if I should be working with Framework
1.0 or 1.1?

Thanks for you help.
--
Mark Mesarch
School of Natural Resources
University of Nebraska-Lincoln

Author
1 Mar 2006 12:28 AM
Dennis
In VB.Net 2003, If you use the setup wizard, it will automatically check for
the needed framework version on the target computer.  It also will include
the dotnetfix file in the distribution package along with a program
"setup.exe".  If the framework is not installed, the installer user will get
a message that the framework is needed.  In your documentation for the
applicaiton, you can instruct the user to run the setup.exe file to install
the framework then reinstall your application.   At least this is the way I
think it works from reading the documentation.  I don't believe that there is
a way to install the framework automatically without the user intervention
unless you write a non .net installer.
--
Dennis in Houston


Show quoteHide quote
"MMesarch" wrote:

> Hi,
> A previous question about sharing applications had a response that I need to
> make sure the other computers I was sharing my VB.NET application needed to
> have the Framework installed.  
>
> I got through that and manually installed the dotnetfx.exe file on the other
> computer.
>
> But as I want to share this program with a larger audience I realize I
> should potentially package it for deployment where when the user goes to
> install the program, the installation process can check to see if Frameworks
> is already installed on the computer.  And if not then it can install it (
> even silently - I do understand the need to let people know of the system
> requirements)
>
> I looked up in the knowledge base here and cannot seem to find the complete
> information to creating the process for it.  They say there is an example,
> but I do not seem to be able to find it.
>
> And then that leads to how do I know if I should be working with Framework
> 1.0 or 1.1?
>
> Thanks for you help.
> --
> Mark Mesarch
> School of Natural Resources
> University of Nebraska-Lincoln
Author
1 Mar 2006 3:42 PM
MMesarch
The problem is my version of VB.NET did not have the set-up wizard.  So I
have to create the deployment information by hand.  Is there a why to get the
wizard?

--
Mark Mesarch
School of Natural Resources
University of Nebraska-Lincoln


Show quoteHide quote
"Dennis" wrote:

> In VB.Net 2003, If you use the setup wizard, it will automatically check for
> the needed framework version on the target computer.  It also will include
> the dotnetfix file in the distribution package along with a program
> "setup.exe".  If the framework is not installed, the installer user will get
> a message that the framework is needed.  In your documentation for the
> applicaiton, you can instruct the user to run the setup.exe file to install
> the framework then reinstall your application.   At least this is the way I
> think it works from reading the documentation.  I don't believe that there is
> a way to install the framework automatically without the user intervention
> unless you write a non .net installer.
> --
> Dennis in Houston
>
>
> "MMesarch" wrote:
>
> > Hi,
> > A previous question about sharing applications had a response that I need to
> > make sure the other computers I was sharing my VB.NET application needed to
> > have the Framework installed.  
> >
> > I got through that and manually installed the dotnetfx.exe file on the other
> > computer.
> >
> > But as I want to share this program with a larger audience I realize I
> > should potentially package it for deployment where when the user goes to
> > install the program, the installation process can check to see if Frameworks
> > is already installed on the computer.  And if not then it can install it (
> > even silently - I do understand the need to let people know of the system
> > requirements)
> >
> > I looked up in the knowledge base here and cannot seem to find the complete
> > information to creating the process for it.  They say there is an example,
> > but I do not seem to be able to find it.
> >
> > And then that leads to how do I know if I should be working with Framework
> > 1.0 or 1.1?
> >
> > Thanks for you help.
> > --
> > Mark Mesarch
> > School of Natural Resources
> > University of Nebraska-Lincoln
Author
2 Mar 2006 12:21 AM
Dennis
Don't know..it came with my VB.Net 2003 Pro version.
--
Dennis in Houston


Show quoteHide quote
"MMesarch" wrote:

> The problem is my version of VB.NET did not have the set-up wizard.  So I
> have to create the deployment information by hand.  Is there a why to get the
> wizard?
>
> --
> Mark Mesarch
> School of Natural Resources
> University of Nebraska-Lincoln
>
>
> "Dennis" wrote:
>
> > In VB.Net 2003, If you use the setup wizard, it will automatically check for
> > the needed framework version on the target computer.  It also will include
> > the dotnetfix file in the distribution package along with a program
> > "setup.exe".  If the framework is not installed, the installer user will get
> > a message that the framework is needed.  In your documentation for the
> > applicaiton, you can instruct the user to run the setup.exe file to install
> > the framework then reinstall your application.   At least this is the way I
> > think it works from reading the documentation.  I don't believe that there is
> > a way to install the framework automatically without the user intervention
> > unless you write a non .net installer.
> > --
> > Dennis in Houston
> >
> >
> > "MMesarch" wrote:
> >
> > > Hi,
> > > A previous question about sharing applications had a response that I need to
> > > make sure the other computers I was sharing my VB.NET application needed to
> > > have the Framework installed.  
> > >
> > > I got through that and manually installed the dotnetfx.exe file on the other
> > > computer.
> > >
> > > But as I want to share this program with a larger audience I realize I
> > > should potentially package it for deployment where when the user goes to
> > > install the program, the installation process can check to see if Frameworks
> > > is already installed on the computer.  And if not then it can install it (
> > > even silently - I do understand the need to let people know of the system
> > > requirements)
> > >
> > > I looked up in the knowledge base here and cannot seem to find the complete
> > > information to creating the process for it.  They say there is an example,
> > > but I do not seem to be able to find it.
> > >
> > > And then that leads to how do I know if I should be working with Framework
> > > 1.0 or 1.1?
> > >
> > > Thanks for you help.
> > > --
> > > Mark Mesarch
> > > School of Natural Resources
> > > University of Nebraska-Lincoln
Author
2 Mar 2006 8:54 AM
Cor Ligthert [MVP]
MM

This question is forever answered by Herfried, he did not so I don't know if
there is something with it now.

Here some links,

Hi x

Deployment Toolkit
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmsde/html/msdedepl.asp

On Touch
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbtchno-touchdeploymentinnetframework.asp

Sample application
http://www.microsoft.com/downloads/details.aspx?FamilyID=6e9a7403-c4ba-4d98-bb0b-2c9d6414071f&DisplayLang=en

How,
http://support.microsoft.com/default.aspx?scid=kb;en-us;324733

I hope this helps a little bit?

Cor


Show quoteHide quote
"MMesarch" <mmesar***@unl.edu> schreef in bericht
news:850903E9-C690-4310-A373-AB55B0B37A63@microsoft.com...
> Hi,
> A previous question about sharing applications had a response that I need
> to
> make sure the other computers I was sharing my VB.NET application needed
> to
> have the Framework installed.
>
> I got through that and manually installed the dotnetfx.exe file on the
> other
> computer.
>
> But as I want to share this program with a larger audience I realize I
> should potentially package it for deployment where when the user goes to
> install the program, the installation process can check to see if
> Frameworks
> is already installed on the computer.  And if not then it can install it (
> even silently - I do understand the need to let people know of the system
> requirements)
>
> I looked up in the knowledge base here and cannot seem to find the
> complete
> information to creating the process for it.  They say there is an example,
> but I do not seem to be able to find it.
>
> And then that leads to how do I know if I should be working with Framework
> 1.0 or 1.1?
>
> Thanks for you help.
> --
> Mark Mesarch
> School of Natural Resources
> University of Nebraska-Lincoln