Al ejecutar programas creados en la plataforma .NET en Windows 8, no presenta el siguiente dialogo :
Esto se debe a que no está instalada la versión 3.5 de .NET Framework en su equipo. La solución más rápida seria dar un clic en descargar e instalar y después de un momento se reiniciara el equipo y listo.
Una segunda opción es realizarlo offline, con el disco de instalación de Windows 8:
Abrimos nuestro “Disco Local” (C) en nuestra pc y creamos una carpeta llamada netfx.
Abrimos el menú Inicio y directamente escribimos “cmd”, seleccionamos con clic derecho y elegimos Avanzado>Ejecutar como Administrador.
En el símbolo de sistema escribimos lo siguiente, habiendo metido el disco de instalación: xcopy X:\sources\sxs\*.* c:\netfx /s Reemplazamos la X por la letra de la unidad que tiene el disco de instalación. El proceso de copia comenzará y tardará unos minutos.
Luego escribimos y ejecutamos:
Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:c:\netfx /LimitAccess
Después de unos momentos se concluirá el proceso, y ya tenemos Net Framework 3.5.1 instalado en nuestro equipo.
Espero que este este articulo los haya sido de ayuda. agradecimientos a Laczproducciones: Blog
Mas info en la web de Microsoft