Bonjour,
J'essaie d'écrire un site web en C# sous Linux, avec Mono.
J'ai donc installé et configuré Mono4 sur Apache2.
J'ai commencé à faire quelques tests avec MonoDevelop, et ça avait l'air de marcher.
Seulement, autant lorsque je fais F5, et que ça lance le serveur XSP, tout semble aller pour le mieux (ou presque).
Autant lorsque je tente d'accéder à mon site hébergé dans Apache, je déchante.
En effet, il est incapable de trouver le codebehind de global.asax (ça commence mal).
Je corrige, en rajoutant une clause "src=..." dans la déclaration de mon global.asax.
Ensuite, pas moyen d'appeler un web service : "le type n'existe pas".
Si je relance dans XSP le code ainsi modifié, il râle que j'ai ma classe Global qui est déclarée en double...
Bref, j'ai raté quoi ?
Au départ, ça marchait normalement.
J'ai juste renommé mes objets "Global.asax" en "global.asax", idem sur Default.aspx, Service.asmx, etc.
J'ai pourtant modifié le fichier csproj... rien au niveau du web.config, mais pas moyen de mettre la main sur ce que j'ai pu oublier...
Une idée ?
Ou si le fait que le nom de mes pages soit en minuscule implique que les classes soient aussi en minuscule ?
Partager