为什么我看见MVC movie的案例里不用配置Web.config而自己要做就要配置
<profile defaultProvider="SimpleProfileProvider"> <providers> <add name="SimpleProfileProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" connectionStringName="" applicationName="/" /> </providers> </profile> <membership defaultProvider="SimpleMembershipProvider"> <providers> <add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" /> </providers> </membership> <roleManager defaultProvider="SimpleRoleProvider"> <providers> <add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider, WebMatrix.WebData"/> </providers> </roleManager>
这些节点,更大的问题是我配置了还是报错啊!!!!
配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 未能加载文件或程序集“WebMatrix.WebData”或它的某一个依赖项。系统找不到指定的文件。 源错误: 行 40: <membership defaultProvider="SimpleMembershipProvider"> 行 41: <providers> 行 42: <add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" /> 行 43: </providers> 行 44: </membership>
我要疯掉了啊 求解答。
看看bin中有没有WebMatrix.WebData.dll和WebMatrix.Data.dll,没有就在引用中把“总是复制”设置为true
配置文件中没有的话,那么它就写在了代码中,你仔细看看代码,估计为了合并 OAuth 认证,所以写在代码里。
群里的人给我正确答案了,有人说中的话分就给他吧。