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; 

エラーが発生しました。「プロファイル」を解決できません。誰かが支援を提供できるプロファイルプロパティを使用しましたか?記事に記載されているクラスを見つけることさえできなかったことに注意してください。

ありがとう

4

1 に答える 1

0

プロファイルはユーザー/メンバーに属している必要があるため、プロファイルプロパティを追加する前に、新しいユーザーをロードまたは作成する必要があります。

同様の質問については、このSO投稿を参照してください

于 2013-01-16T08:02:03.930 に答える