0 votes

Problème de configuration de NHaml : le modèle n'est pas trouvé

J'ai un petit problème avec ma configuration NHaml :

<configSections>
    <section name="nhaml" type="NHaml.Configuration.NHamlConfigurationSection, NHaml"/>
</configSections>

<nhaml AutoRecompile="true">
  <assemblies>
    <add assembly="Microsoft.Web.Mvc"/>
    <add assembly="MyAssembly"/>
  </assemblies>
  <namespaces>
    <add namespace="NHaml.Web.Mvc"/>
    <add namespace="MyAssembly.Models"/>
    <add namespace="System.Linq"/>
  </namespaces>
</nhaml>

Le problème est que j'essaie d'utiliser un modèle de MyAssembly.Models dans ma vue :

%ul
  - foreach(var v in (IQueryable<Model>)ViewData["stat"])
    %li= v.name

Mais il continue à planter, en me disant que MyAssembly.Models.Model n'est pas reconnu, et en me demandant s'il me manque une directive using. Y a-t-il un problème dans mon web.config ou ma vue ?

Merci d'avance.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X