我正在为asp.net配置SqlMembershipProvider
我在web.config
文件中我没有能力添加connectionStringName
属性。我应该有这个,如果我不把它放在那里我从网站管理工具得到一个例外,说connectionStringName
值为空或未设置。有没有理由说明为什么我connectionStringName
中没有web.config
?
它应该是这样的:
<membership defaultProvider="MyMembershipProvider">
<providers>
<add type="System.Web.Security.SqlmembershipProvider" name="MyMembershipProvider" connectionStringName="MusicStoreEntities"/>
</providers>
</membership>
但我没有connectionStringName
....有什么想法吗?
btw - 当我说我没有它时,它不会显示在智能感知中。
答案 0 :(得分:3)
请参阅此msdn文章,了解如何设置成员资格提供程序http://msdn.microsoft.com/en-us/library/6e9y4s5t.aspx 就intellisense而言,web.config中可能还有一些其他错误导致智能感知不起作用。