C'est bon , j'ai réussi à le faire:
Il fallait installer IIS avant d'installer le Framework 2 ( car l’utilisateur du processus Asp.Net est du serveur IIS):
Lire le paragraphe :
Accordez à l’utilisateur du processus Asp.Net du serveur IIS des droits en écriture sur les répertoires bin, portails, DesktopModules, ou tout simplement sur le répertoire racine, en prenant tout de même garde de ne pas en faire autant pour les utilisateurs anonymes. Attention au fait que cet utilisateur s’appelle « Aspnet » uniquement sur XP. Il s’agit de « Service réseau » ou « Network Services » selon, sur une plateforme 2003 server.
du site : http://www.aricie.net/aricie/DotNetNuke/GuideDNNfran%C3%A7ais/Installation/Procedure/tabid/259/Default.aspx