2011-07-28 8 views
1

誰かが私のweb.configプロバイダプロパティのtype属性としてlinq-to-sqlのdatacontextの型を使用する方法を知っています。Web.ConfigプロファイルプロパティでDataContext型を使用

<profile enabled="true"> 
     <properties> 
      <add name="UserSetting" allowAnonymous="true" type="MyApp.DataAccess.UserSetting" /> 
     </properties> 
    </profile> 

ので、この場合には、UserSettingは、私はLINQ to SQLのを使用してマッピングされてきた、私のデータベース内のテーブルです。代わりに、過去に私は明示的に私のアプリケーションで書いたクラスを指定しましたが、うまくいきました。私はむしろそれをダイナミックにリンクさせたいと思う。

うまくいけば、これは理にかなっています - ありがとう!

+0

私は主な問題は、これを正しいものとは呼んでいないと思います。誰もがアイデアを持っていますか? – localman

+0

エンティティクラスが呼び出されています。 – localman

答えて

1

私はそれを動作させました。

system.data.linqアセンブリをweb.configに追加する必要がありました。

<compilation debug="true" targetFramework="4.0"> 
     <assemblies> 
     <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> 
     </assemblies> 
    </compilation> 

ああ、プロファイルプロバイダを忘れてしまった。

関連する問題