I would like to know the best way to deploy a Web Application (NOT a Web Site) from Visual Studio 2008. I am trying to deploy a Web Application Project that contains a nopCommerce sub web app. There are a total of 58 projects in my Web Application. There are KB articles for web site deployment - Visual Studio 2008. And, there are KB articles for web application deployment - Visual Studio 2010. But, there are no KB articles for web application deployment - Visual Studio 2008. Should I use Build->Publish for each project. Or should I just FTP my site? Any ideas would be more than appreciated!!
Refer to this KB http://support.discountasp.net/KB/a789/how-do-i-deploy-visual-studio-2010-web-application.aspx It is for 2010, but it is essentially the same for vs 2008
Web App Deployment from VS 2008 Thank you for your response. I did try publish, as you suggested, using FTP. It didn't work for two reasons: (1) I lost all my references and (2) it copied all the project files (sub-webs) under the main web (main project) as regular files and not project files. I've done a lot of googling on this, and I'm wondering: Do I need to copy using http:// AND FRONT PAGE, like in the old days with Copy->Project under VS 2003? Will this solve my problem? Thanks again - I'm changing my user name to "perplexed and frustrated".
no. you do not use HTTP because FPSE is completely outdated and it will mess up NTFS permission and cause your site to not function. I think you are using the wrong settings when you publish. I have used publish many times (so has millions others) and had no problem.