2009-02-06 3 views

Répondre

3

Vous pouvez essayer avec Mono et mod_mono pour Apache. Il devrait travailler out-of-the-box. Pour autant que je sache, il n'y a aucune chance d'exécuter IIS sous * nix, au moins pour des raisons de licence.

1

Je dois ajouter que certaines classes propriétaires peuvent ne pas être disponibles. Seules les classes .NET définies par ECMA et quel que soit le projet Mono implémenté sont disponibles.

1

Non, vous ne pouvez pas exécuter IIS sous UNIX. Ce que vous pouvez faire est de l'exécuter sur Windows où il appartient.

S'il s'agit d'un projet personnel, alors, faites-le confiance à Mono, si vous le souhaitez. Je ne suis pas convaincu que Mono est prêt pour la prime-time et beaucoup trop de «partenaires» de Microsoft se sont retrouvés bloqués une fois qu'ils sont devenus assez bon pour rivaliser avec les produits de base de Microsoft. Je suis de l'opinion personnelle (et c'est seulement l'opinion alors ne vous embêtez pas à discuter avec moi) que Mono restera soit un backwater moins-supporté adéquatement soit détruit complètement s'il commence à devenir trop réussi .

Mais si c'est quelque chose d'important, vous devez l'exécuter dans une configuration prise en charge. Cela signifie pas de Mono, pas d'UNIX.

Sinon, lorsque vous appelez Microsoft pour de l'aide, ils se moquent de vous sans pitié :-).