Hi, Could you kindly advise if we need to have .NetFrameWork Installed on Client's computer, if we make setup by using ClickOnce technology? Thanks
+1
A:
ClickOnce is a part of .NET Framework 2.0 and later, so yes, you need at least .NET Framework 2.0 installed on a machine in order to use it. See also here:
The installation engine for ClickOnce is in the .NET Frameworks v2.0... as a result, the .NET Frameworks needs to be on the machine in order to install a ClickOnce deployed application. The Generic Bootstrapper (setup.exe) will install the .NET Frameworks v2.0 before launching the ClickOnce application deployment.
Chris Schmich
2010-08-28 09:36:50
Well, but I published my application and made a setup.exeWhen ran on client's computer, it required to install .Net Framework from the internet.Why is that?
2010-08-28 10:36:24
Did the client have .NET Framework 2.0 or later? If not, I'm guessing that's part of the bootstrapper: it ensures that .NET is present before trying to do any ClickOnce deployment
Chris Schmich
2010-08-28 11:01:48
Did you select the .NET Framework as a prerequisite in the Prerequisites dialog found in the publish page?
RobinDotNet
2010-08-28 18:22:27