2011-08-31 53 views
1

我新使用vb.net中的配置文件並試圖弄清楚我做錯了什麼。在webconfig我有以下代碼:在ASP.NET中使用配置文件

而且在我的VB代碼我試圖通過使用此代碼添加到配置文件:

profile.FirstName = "John" 

但我不斷收到錯誤說:

FirstName不是配置文件的成員。

有沒有什麼我做錯了?我試圖通過閱讀這本書來了解這一點,但似乎在那裏錯過了一步。任何幫助將非常感激。

+0

你解決這個問題? – DavRob60

回答

1

確保你在你的web.config定義ProfileProvider如SqlProfileProviderTable Profile Provider

這裏一個例子,你用字符串替換YOURConnectionStringYOURApplicationName

<profile defaultProvider="CustomProfileProvider" enabled="true"> 
     <providers> 
      <add name="CustomProfileProvider" 
       type="System.Web.Profile.SqlProfileProvider" 
       connectionStringName="YOURConnectionString" 
       applicationName="YOURApplicationName" 
       description="Something" /> 
     </providers> 
     <properties> 
      <add name="FirstName" type="System.String"/> 
     </properties> 
</profile> 

你也可以閱讀本Article