J'ai un site Web MVC que j'ai développé et je souhaite maintenant passer à mon service d'hébergement partagé. Cependant, j'ai rencontré un petit problème: mon fournisseur n'autorise qu'une seule application au niveau racine. Lorsque j'ai créé et appliqué en tant que sous-application de mon application racine, mon application MVC ne fonctionnait pas. J'obtiendrais une "ressource non trouvée" ou, après avoir ajusté mes routes pour contenir le nom du sous-dossier ", une erreur" il n'y a pas d'itinéraires correspondants "Comment déplacer un site ASP.NET MVC de l'application racine vers un dossier de sous-application?
Alors, ma question est: que dois-je faire? Comment puis-je ajuster mes itinéraires? Le fait que mon application racine ne soit pas une application MVC?
Il est bon de savoir que les routes sont relatives à l'application. J'espérais que ce serait le cas. Je n'ai actuellement pas de web.config dans mon dossier racine. Pensez-vous que cela pourrait encore être le problème? Je vais essayer ce que tu proposes de toute façon. Merci! –
@meandmycode: Je ne pense pas que j'ai des problèmes avec les chemins. J'ai fait le tout entièrement qualifié. –
Utilisez-vous la syntaxe tilde pour décrire l'application relative? Par exemple: ~/quelque chose vs/quelque chose – meandmycode