Acho que a resposta será Não.
Qualquer outra coisa seria um grande truque, o .NET instala atualizações de todo tipo de coisas no sistema, e seu carregador assume que essas coisas estão no lugar (por exemplo, GAC, localização de compiladores, integração IIS / IE / ...) .