Il .NET Framework deve essere installato, altrimenti è impossibile eseguire il tuo programma.

Sul sito Microsoft c'è il package da scaricare per l'installazione dei file pensati per la distribuzione delle proprie applicazioni:
http://www.microsoft.com/downloads/d...displaylang=en.

Visual Studio ha una propria tipologia di progetti dedicati all'installazione...per altre soluzioni, cerca qualche "installer" di terze parti.

Io conosco solo Inno Setup:
http://www.jrsoftware.org/isinfo.php.

Ciao!