Malgré l'utilisation de nombreuses bases de données sql auparavant, je n'ai jamais essayé de développer une application avec une base de données dans le répertoire App_Data.Déployer SQL Express dans le répertoire App_Data
Jusqu'à maintenant !!
C'est un petit projet de service WCF, qui a une base de données sql express 2008 r2.
Travaillant dans VS il n'y a pas de problèmes, je pensais que ce serait aussi facile que de déployer sur un serveur (win 2008 avec sql 2008 r2 installé) et cela fonctionnerait simplement. Mais cela ne semblerait pas.
Dans web.config, la chaîne de connexion qui utilise | Data Directory | dans la chaîne de connexion. J'ai lu here que | ne fonctionne que dans VS, mais en regardant d'autres articles sur le web qui ne semble pas être le cas.
J'ai (pour cela) donné à tout le monde de modifier les droits sur le répertoire app_data sur le serveur.
I déployé en utilisant la fonction de package dans VS 2010.
Thx S
Qu'est-ce exactement "ne fonctionne pas"? Y at-il une erreur de lancer? – dochoffiday
L'erreur est levée à partir de WCF, c'est une exception de connexion refusée (je pense ... im à la maison maintenant, en essayant de se souvenir). Mais d'autres méthodes sur le service qui n'utilisent pas sql fonctionnent. – SteveCl