I have recently installed Microsoft Web App Gallery hoping to get it working with DNP. I would not work straight away and the solution was a little obscure so I thought I would post it here.
Our server is a 64 bit windows 2003 server with IIS running in 32 bit mode, which is the problem.
I installed the Web Platform Installer and installed the Web Deployment Tool and its requirements Microsoft SQL Server System CLR Types and Microsoft SQL Server 2008
Management Objects.
Installing from Web Platform Installer worked fine but installing from DNP would not.
So I guessed it was a 32/64 problem and noticed the dll in the error was only installed in its 64 bit form
So from the Microsoft SQL Server 2008 Feature Pack page http://www.microsoft.com/downloads/details.aspx?FamilyId=C6C3E9EF-BA29-4A43-8D69-A2BED18FE73C&displaylang=en I installed the x86 versions of Microsoft SQL Server System CLR Types and Microsoft SQL Server 2008 Management Objects on both all the servers and it fixed the problem I can now install from Microsoft Web App Gallery in DNP
Hope this is useful.