0

我正在使用 .NET 4.0 使用 C# MVC

我正在尝试实现看到的 ASP.NET 配置文件属性

http://msdn.microsoft.com/en-us/library/2y3fs9xs.aspx

首先,我在 web.config 文件中添加了以下内容。请注意,我正在尝试存储给定用户的位置:

    <profile>
     <properties>
      <add name="Location" />
     </properties>
     <providers>
      <clear />
      <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/" />
     </providers>
    </profile>

在我的代码中,我使用了以下内容:

发布后,我在控制器中使用了以下内容:

      Profile.Location = model.Location; 

我收到一个错误,无法解析“个人资料”。有没有人使用可以提供任何帮助的 Profile 属性?请注意,我什至找不到文章中提到的类。

谢谢

4

1 回答 1

0

配置文件必须属于用户/成员,因此您必须在向其添加任何配置文件属性之前加载或创建新用户。

有关类似问题,请参阅此 SO 帖子

于 2013-01-16T08:02:03.930 回答