J'ai développé un site Web en utilisant Asp.Net MVC qui utilise une base de données SQL CE dans le App_Data. Le site Web, lorsqu'il est exécuté dans Visual Studio, fonctionne correctement. Mais, quand je l'ai ouvert comme 'site du dossier' dans Microsoft WebMatix. Ça ne montre rien. Dans IE, il est dit "Internet Explorer ne peut pas afficher la page Web" et en chrome, il est dit "Chrome ne peut pas se connecter à localhost: 49742".Le site Web montrant Erreur lors de l'ouverture avec WebMatrix
Cela se produit sur l'URL, où l'accès à la base de données est effectuée. Les pages de base fonctionnent.
J'ai essayé d'ouvrir un autre site Web (MvcMusicStore) en utilisant le 'site du dossier' et cela fonctionne très bien. Pourquoi cela arrive-t-il dans le cas ci-dessus quand tout est similaire? Je ne peux pas faire le débogage puisqu'il ne se passe pas dans le studio visuel
Mate. Ce n'est pas ça. Il n'y a pas d'autre serveur. Outre l'autre site Web avec le même travail de configuration web.config et de base de données et ce n'est pas le cas. Je ne sais pas comment puis-je savoir quelle est la raison pour laquelle cela se produit –
A côté de la page d'accueil du site se charge bien. C'est la deuxième page où j'accède à certaines données, le problème se produit. –
Peut-être est l'utilisateur associé à votre application qui n'a pas accès à la base de données. Essayez de vérifier l'autorisation de lecture/écriture puis. Je ne sais pas si c'est la même chose avec SQL CE, mais avec iis 7+ et le serveur Sql est habituellement APPPOOL \ myapppoolname. – Iridio