今日の夕方から今までずーっと悩んでました。
その内容は。。。
web.config に profile タグを追加しても Profile (型はProfileCommon) が自動生成されないのです。
結論から言うと、Web アプリケーション プロジェクトからは、ProfileCommonが自動生成されなくなったのですが、
それを知らなかったために、延々と「あーだ、こーだ」と悩みに悩みました。
現在は Visual Studio 2008 で開発してるんですが、
「訳分らん状態」の私は Visual Studio 2005 を準備し、
ずーっと昔にプロファイルを使ったソースを引っ張り出して、問題の切り分けを始める始末。。。
だんだんと状況が見えて来て、検索をした結果行き着いたのが、この(↓)サイトです。
#「HttpContext.Profile.GetPropertyValueって何?」
チュートリアル : Visual Studio の Web サイト プロジェクトから Web アプリケーション プロジェクトへの変換
http://msdn2.microsoft.com/ja-jp/library/aa983476.aspx
要は「ProfileCommon は自分で作れよ」ってことです。
”自動”に慣れてしまって、それが当たり前だと思っていると大変です。
「う~ん、なまってるなぁ~」と痛感した一日でした。