[c#] Problema al crear un nuevo proyecto y lanzar código

Hola buenas, comentar que acabo de empezar aprender c# y estoy aprendiendo en el entorno de desarrollo proporcionado por microsoft, Visual studio 2010 ultimate. Para aprender estoy siguiendo un libro ( Visual c# 3º Ed. de Fco. Javier Ceballos), que utiliza el entorno de desarrollo VS 2008.
Bueno os digo mi problema:
1- creo un proyecto vacío
2- Después en las propiedades del proyecto selecciono que sera una aplicación para windows
Imagen

3- Después añado un nuevo archio .cs, para ellos pincho con botón derecho sobre el proyecto,luego agregar>Nuevo Elemento, y selecciono archivo de código.
4- A continuación escribo el código que me comenta el libro.
Imagen

La cosa es que la "librería" Windows y Drawing, no me las encuentra, por lo que la nueva clase no hereda de Form y entonces no tengo ninguno de sus métodos o propiedades, por lo que me aparece como error en el código

¿Por qué pasa esto?¿Le falta algo al código?¿Como lo puedo solucionar?


PD: El código editable
using System;using System.Windows.Forms;
using System.Drawing;


public class Form1 : FormatException
{
    public Form1()
    {
        IniciarComponentes();
    }


    public void IniciarComponentes()
    {
        ClientSize = new ClientSize(292, 191);
        Name = "Form1";
        Text = "Saludo";
    }


    protected override void Dispose(bool eliminar)
    {
        if (eliminar)
        {
        }
        base.Dispose(eliminar);
    }


    public static void Main()
    {
        Application.Run(new Form1());
    }
}


Lo que tienes que hacer es en el tipo de solucion decir que es un "form" o algo similar. Te creara una clase que es del tiron la ventana de inicio , y ahi si que podras ejecutar cositas.

¿Que tipo de proyecto estas creando?
Añade las referencias de esos ensamblados al proyecto, es lo único que necesitas.
2 respuestas