DreamShield es una herramienta de publicación a través de la cual es posible crear instaladores para publicaraplicaciones de Microsoft basadas en .NET.También puede escoger si incluir el archivo de configuración delframework de .NET con su paquete para una distribución fácil. Es posible crear una configuración y luego ponerla en un CD (disco compacto) o crear un archivo autoextraíble con una sola aplicación, de manera de permitir una descarga fácil desde un sitio web.