I am trying to drink MSDeploy koolaid, but with little success.
I want to create a web package for MSDeploy (through the Visual Studio 2010 "Create Deployment Package" command). This basically worked, and I used Vishal Joshi's tutorials to extend the packaging process to include some native DLLs in the web application / bin directory.
However, now I want the web package to create an application pool with some user preferences (for example, I am deploying an ASP.NET MVC 3 application, so I want the application pool to support both .Net 4.0 and 32-bit applications, since the native DLLs 32-bit) without the need to document this process for administrators; MSDeploy / IIS can just do it for them.
I installed IIS Express and VS2010 SP1 (beta 1) in the hope that it will be possible, but if I miss something big, IIS Express does not support extensive configuration (at least not through the GUI?) And does not support pools applications.
I am also limited by the fact that the corporate desktop environment is XP, so the best "full" version of IIS I get is 5.1.
If this configuration and packaging is not possible using XP, the combination of Visual Studio 2010, IIS Express, it seems that a very nice place was missed for MSDeploy, since I expect that there are many developers who have this combination (for example, the latest MS IDE but the old OS).
Perhaps you can specify VS 2010 in a web application on the IIS 7dev server and tell him to create a web package using these application pools + other settings, but have not yet found a way to do this.
source
share