2010-07-02 6 views
0

Fondamentalement, j'ai séparé l'ensemble de l'enregistrement de connexion et l'authentification du modèle Silverlight Business Application dans une bibliothèque de classes WCF RIA Services. Mais je ne reçois pas ce serveur distant retourné erreur NotFound.Silverlight 4 - Configuration d'un SqlRoleProvider avec une bibliothèque de classes de services WCF RIA

Je suis supposé utiliser SqlRoleProvider et SqlMembershipProvider pour connecter le contexte d'authentification à ma base de données, au lieu de la base de données Express par défaut.

Je suis confus sur l'ensemble de la chose app.config et web.config. Comment puis-je savoir ce qui se passe où?

Répondre

0

Tout ce que vous voulez affecter affectent le comportement d'exécution ou utilisé au moment de l'exécution doit aller dans web.config. App.config n'est pas appliqué lors de l'exécution. En tant que tel, les choses comme les chaînes de connexion, la configuration du fournisseur, etc. doivent toutes être placées dans web.config. Malheureusement, il n'y a pas de mécanisme VS pour transférer/fusionner les paramètres d'app.config d'une bibliothèque de classes dans un projet Web.

1

Je dirais que rien n'est impossible! Il y a plus d'une façon de donger les choses, il suffit d'y penser. Voir: http://www.codeproject.com/KB/macros/Config-Merge.aspx

Ou vous pouvez utiliser <connectionStrings configSource="App.Config"> dans web.config Ici vous demandez web.config de choisir les paramètres d'un autre app.config dans le même répertoire.

Questions connexes