2010-07-02 67 views
0

基本上,我將Silverlight Business Application模板的整個登錄註冊和身份驗證分隔爲WCF RIA Services類庫。但我沒有得到這個遠程服務器返回的NotFound錯誤。Silverlight 4 - 使用WCF RIA Services類庫配置SqlRoleProvider

我應該使用SqlRoleProvider和SqlMembershipProvider將認證上下文連接到我的數據庫,而不是默認的快速數據庫。

我很困惑整個app.config和web.config的東西。我怎麼知道哪裏去了哪裏?

回答

0

任何想要影響運行時行爲或在運行時使用的任何內容都必須進入web.config。 App.config不會在運行時應用。

因此,像連接字符串,提供者配置等東西都必須放在web.config中。不幸的是,沒有VS機制可將設置從類庫的app.config設置轉移/合併到Web項目中。

1

我會說沒有什麼是不可能的!有不止一種方法來處理事情,只需要考慮一下。 請參閱:http://www.codeproject.com/KB/macros/Config-Merge.aspx

或者你可以在web.config中 使用<connectionStrings configSource="App.Config">在這裏,你問的web.config在同一目錄下的另一個App.config中挑選設置。

相關問題