2010-07-26 49 views
0

我有一個類庫(讓我們稱之爲),我創建了一個自定義配置文件提供程序。我在另一個類庫中引用此庫(讓我們調用這個b),它是解決方案以及Web應用程序。現在我該如何引用類庫b中的自定義配置文件提供程序。自定義配置文件提供程序與類庫

我一直在關注這篇文章http://leedumond.com/blog/getting-strongly-typed-profile-properties-from-a-class-library。這是可以的,但它不會保存只讀取它的配置文件。

有沒有人做過或知道該怎麼做?

回答

0

那麼這個例子並不是你要找的東西。

一旦創建了一個繼承ProfileBase的ProfileCommon,就可以使用該類的一個實例來管理它。

這樣:

ProfileCommon profile = (ProfileCommon)HttpContext.Current.Profile; 
profile.Name = "balstedfury"; 
Profile.Save(); 

由於繼承的ProfileCommon你ProfileBase可以調用保存的是belogs它。見http://msdn.microsoft.com/en-us/library/system.web.profile.profilebase_members.aspx

讓我知道這有助於。

+0

ProfileCommon是即時創建的不是嗎?並且在類庫中,您無法訪問它。 – blastedfury 2010-07-26 20:23:54

+0

實際上ProfileCommon可以被實例化,因爲它是公開的。爲此,您需要在應用程序中引用該庫。它是在飛行中創建的情況下,它是如果你只使用配置,而不是你的情況,我相信。但是您需要提供您的個人資料配置,這是它的個人資料類型。如果我正確記得它是配置文件元素的屬性。 – Four 2010-07-26 23:30:07

相關問題