Click here to Skip to main content
15,884,099 members
Please Sign up or sign in to vote.
3.00/5 (2 votes)
See more:
Hi all, do publish & deploy application is the same?
What is the purpose of publishing?
Posted
Comments
Sergey Alexandrovich Kryukov 9-Nov-12 2:19am    
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?
--SA

1 solution

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).
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900