Click here to Skip to main content
13,197,433 members (29,557 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hi all, do publish & deploy application is the same?
What is the purpose of publishing?
Posted 8-Nov-12 20:05pm
What does it mean: "in the same"? What do you call "publishing", exactly?
The best application deployment is this: you simply copy the content of your output directory to some directory of the target computer, and your application starts working immediately. What in your application needs deployment, specifically?

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

You will get a precompiled site by publishing as well as by creating a setup.exe (setup and deployment)

The difference between the two is that:

Publishing: you right click on the website and click on 'Publish Web Site'. Here you can specify a folder where the precompiled website will be published. Then you can ftp the website. Other option is you can directly specify the ftp location.

Setup and Deployment: you create a new setup and deployment project, add the project output and finally create a setup.exe file. You need to login into the server on which you want to install the application. There you need to run the setup.exe file.

So, if you are hosting your application on a shared hosting environment, you should use publishing. And if you are creating a web application product to be downloaded from your website, you should ideally create a setup.exe (deploy).

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web01 | 2.8.171020.1 | Last Updated 9 Nov 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100