Nous faisons un projet pour fonctionner dans ASP.Net sur Mono/* nixTout moyen de détecter les erreurs de nom de fichier sensibles à la casse?
Notre problème est que nous développons sur Windows, et nous construisons et testons tout simplement sur Mono. Nous avons donc eu beaucoup de problèmes récemment avec des noms de fichiers sensibles à la casse. Tout semble fonctionner correctement dans Windows et ensuite nous passons à Mono et il est brisé en silence (comme dans, il construit mais ne fonctionnera pas ou certaines parties ne fonctionnent pas)
Comment recommanderiez-vous que je détecte cette pendant que nous développons sur Windows? Fondamentalement, comment faisons-nous les noms de fichiers sensibles à la casse regarder mal dans notre code où le code fonctionne sur Windows, mais pas * nix?
cela pourrait-il être plus à voir avec le serveur web étant URL- sensible aux majuscules et minuscules? Je sais que IIS, par défaut, se résoudra à l'insensibilité car les systèmes de fichiers Windows sont insensibles, mais peut-être que le serveur Web que vous utilisez ne le fait pas. – Codesleuth
Eh bien, nous utilisons juste quel serveur web est construit dans Visual Studio pendant notre "développement-test" et pour le moment il n'est pas en état de release donc sur linux nous utilisons simplement xsp2 pour un serveur web (nous utiliserons apache) – Earlz