Kamal
Kamal

Reputation: 5

Deploying a .Net Application

I do have certain queries while deploying a .net windows application

  1. whether we need .Net framework to be installed in the deploying machine?
  2. If not so, whether my application setup(.exe) includes compiler or class libraries
    integrated with the setup
  3. As, well as can i deploy my .net application in any other platform other than
    windows, will it support the setup(.exe) format.

Upvotes: 0

Views: 185

Answers (2)

foxy
foxy

Reputation: 7672

whether we need .Net framework to be installed in the deploying machine?

Yes. If it is not installed, then the setup wizard or your program can install it, or, alternatively, you can prompt the user to install it.

If not so, whether my application setup(.exe) includes compiler or class libraries integrated with the setup

The .NET framework is required, whether you include your class libraries with your setup.

As, well as can i deploy my .net application in any other platform other than windows, will it support the setup(.exe) format.

You can deploy your application to Linux and Mac with minimal modification using Mono. You can also deploy your .NET application to mobile platforms with your current code base, though this will require more modifications.

Upvotes: 2

Matten
Matten

Reputation: 17603

  1. yes, the .NET framework is required on the target machine
  2. see 1.
  3. if you plan to deploy your application on a (for example) linux box with mono, "it depends" on your application. If you use .NET 2 target level, it has a fairly good chance to run :)

Upvotes: 2

Related Questions