mardi 25 mai 2010 17:19 JeremyJeanson
[ASP] .net + IIS + Server Core R2 = oui mais...
Voila quelques temps déjà que je voulais tenté l'expérience IIS + .net + Core Server R2. Sans grande surprise je me suis vite rendu compte que .net ne pouvais pas être utilisé dans sa totalité. Surtout au niveau des applications pour client lourd (Winform, WPF, Service Windows). Mais apparemment ASP semblait peu impacté... je dis bien semblait car en fait il faut être prudent.
Pour faire mon premier test j'ai donc pris un site basique (type blog). Le site est passé "comme un lettre à la poste" à un détail près : l'envoi de mail... :( snif.
Mais je vous rassure ce n'est pas un souci lié à IIS et .net mais à un namespace qui passe mal : comme expliqué sur la MSDN, on ne peut pas utiliser le namespace System.Web.Mail sur un Server Core, il faut lui préférer System.Net.Mail (mon code n'était pas tout jeune, il utilisait donc le mauvais namespace). Une fois mon code modifié tout fonctionne correctement.
Donc oui IIS+.net+Core ça marche bien mais il faut se documenter avant (ce que je pensais pourtant avoir bien fait)
Voici donc quelques lien très utiles si vous envisagez de publier des site sur Core Server R2 :