Have you asked yourself what No-Touch Deployment (NTD) really is (in practical means)? There is no assembly like System.NoTouchDeployment.dll. There is no class "offering" NTD. It is not even a technology itself. So what is it?
Well, a small part of No-Touch Deployment is the .NET assembly loader (downloads the required assemblies; local cache logic [often the real cause for a lot of problems]) and the major part is Code Access Security (CAS) - which actually is a technology. But really, you have to read Michael Willers' - "the" German security guy btw - thoughts on this topic.