我的 web.config 文件中 System.Web 标记之间有以下两个配置文件属性:
<anonymousIdentification enabled="true"/>
<profile>
<properties>
<add name="CustomerName" allowAnonymous="true"/>
<add name="CustomerID" allowAnonymous="true"/>
</properties>
</profile>
当我尝试从 aspx.cs 文件访问 Profile.CustomerName 或 Profile.CustomerID 时,它不显示。我认为当您创建自定义配置文件属性时,它会自动使用新属性更新 aspnetdb。配置文件也不会出现在智能感知中。