No puedes..
todos los objetos que usas no son los del sistema operativo como tal, ni tampoco son unocs del lenguaje... son los objetos del .net framework que son aparte.. has de cuenta como la maqukina virtual de java,, java tiene sus propios objetos y requyiere de un soporte para poder ejecutar su codigo en una maquina debido a que es multiplataforma.. igual que el .net framework.
asi que sno tienes el .net framework... no puedes.
Una alternativa es desde el vs.net generar un proyecto de instalador el cual instalara juntyo con u aplicacion todo lo que requiera esta para ejecutarse.