Current the publish process from VS for FileSystem is different from the command line.
Because of this if you have customized your .pubxml for a File System publish to execute steps after publish they will not be executed.
We should have parity from command line and VS for FileSystem publish.10 votes
Currently when I publish my site/app it stay's online. It would be better to drop an app_offline.htm during publishing so that my app doesn't behave in a funky fashion.709 votes
Thanks for the suggestion, we’ve implemented it in Web Deploy 3.0 and Visual Studio 2013 (and VS2012 with the Azure SDK)
For more info see my blog post at http://blogs.msdn.com/b/webdev/archive/2013/10/30/web-publishing-updates-for-app-offline-and-usechecksum.aspx.
Today web.config transforms are only applied during publish time. If you have web.release.config defined it will only transform web.config when your Web project is packaged/published.
It would be good to have a built in mechanism to transform web.config (and possibly other files) during development. For instance if you are building in Release mode and you start a debugging session you should be able to transform web.config in a similar (or exact) fashion as web.release.config is used during publish/package.11 votes