Pour commencer, ouvrez l'explorateur windows et allez dans le répertoire C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\1033

Ouvrez ensuite le fichier class.zip, afin de modifier le fichier class.cs, qui est par défaut comme suit:

using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ == 3.5)using System.Linq;
$endif$using System.Text;

namespace $rootnamespace$
{
	public class $safeitemrootname$
	{
	}
}

Il suffit de rajouter public devant class, de sauvegarder le fichier, et de le replacer dans class.zip.

Pour que VS2008 prenne en compte ce changement, cliquez sur Démarrer > Exécuter (ou bien Win+R), tapez cmd puis OK.

De la fenêtre de commande, tapez cd C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE, puis Entrée Enfin, tapez devenv /installvstemplates puis Entrée.

Et voilà :)