.cshtml fichiers ne fonctionne pas IIS

J'ai Windows Server 2012, j'ai configurer IIS 8 de travailler avec .cshtml fichiers.

  • J'ai déjà installé ASP.NET
  • J'ai ajouté .cshtml à des types MIME
  • J'ai la DLL dans le dossier bin.

mais quand j'ouvre une page, le code s'affiche comme du texte simple.

Qu'ai-je fait de mal? Comment puis-je résoudre ce problème de manière que l' .cshtml est rendu sous la forme d'une page web?

  • Est-ce webforms ou MVC? Vous n'avez pas dit quoi que ce soit à propos de ce que vous tentez de le faire, seulement ce que vous avez fait cela n'a pas fonctionné.
  • Ce n'est ni l'un ni l' .cshtml fichiers vous permettent de code .net comme les gens du code php. Envisager d'obtenir WebMatrix de voir l'un des leurs tutoriels à ce sujet (en Général, c'est pas la meilleure des idées). OP - mieux demandé à serverfault que vous vous posez sur IIS et non pas un problème de programmation.
  • sauf si vous avez un lien que vous souhaitez partager, la seule .cshtml les fichiers que j'ai jamais vu, étaient Rasoir Vues Asp.Net MVC qui font partie de ASP.Net MVC. Personnellement, je ne les ai pas vu utilisé en dehors de ce cadre. Dans MVC cas ils ne sont jamais fonctionner en autonome comme ASP Classique.
  • Bien sûr! asp.net/web-pages/tutorials/introducing-aspnet-web-pages-2/... (j'aime ASP.NET MVC beaucoup mieux aussi d'ailleurs 🙂 )
  • wow, c'est effrayant. Vous pourriez probablement répondre à cette question à un simple lien vers Installer WebMatrix, c'est probablement le problème (en d'autres mots, la substance qui rend les Pages Web 2 n'est pas installé).
  • Je pourrais peut répondre à cette question (Il n'est pas difficile à obtenir IIS pour travailler avec .cshtml fichiers comme l'OP veut), mais il est hors sujet -, il explique comment configurer le serveur et il n'appartient pas ici, c'est pourquoi je ferme voté il 🙂
  • Comment cela pourrait-il être ferme comme "incertain"? Son tout à fait clair pour moi et j'ai le même problème.