在Web.Config配置文件属性中使用DataContext类型

时间:2011-07-28 08:15:05

标签: .net linq-to-sql web-config profiles

希望有人知道如何使用我的linq-to-sql datacontext中的类型作为我的web.config providers属性中的type属性。

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

因此,在这种情况下,UserSetting是我的数据库中的一个表,我使用Linq映射到Sql。或者,在过去,我已经指定了一个我在我的应用程序中明确写出的类,并且它工作正常。我宁愿让它动态链接。

希望这是有道理的 - 谢谢!

1 个答案:

答案 0 :(得分:1)

我得到了它的工作。

我需要将system.data.linq程序集添加到web.cofig。

    <compilation debug="true" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
      </assemblies>
    </compilation>
哦,不要忘记个人资料提供者。