我在 ASP.NET MVC 4 中创建了一个新项目。通常你只需按 F5,它就会作为一个半空项目运行。相反,我得到:
解析器错误消息:无法加载文件或程序集“MySql.Web,版本=6.7.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”或其依赖项之一。该系统找不到指定的文件。
这是没有意义的。我的配置文件中没有这样的条目,并且不想使用 MySql。MVC 4 中发生了什么变化?我需要做什么?
我在 ASP.NET MVC 4 中创建了一个新项目。通常你只需按 F5,它就会作为一个半空项目运行。相反,我得到:
解析器错误消息:无法加载文件或程序集“MySql.Web,版本=6.7.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”或其依赖项之一。该系统找不到指定的文件。
这是没有意义的。我的配置文件中没有这样的条目,并且不想使用 MySql。MVC 4 中发生了什么变化?我需要做什么?
我猜您的 machine.config 文件已更改,我建议您在以下任一位置查看:
32 位
x:\Windows\Microsoft.NET\Framework\[version]\config\machine.config
64 位
x:\Windows\Microsoft.NET\Framework64\[version]\config\machine.config
正如Petoj在这篇文章中所建议的那样
我遇到了同样的问题。在 web.config 文件中添加以下标签对我有用:
<membership defaultProvider="SimpleMembershipProvider">
<providers>
<clear/>
<add name="SimpleMembershipProvider"
type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData"
/>
</providers>
</membership>
<roleManager defaultProvider="SimpleRoleProvider">
<providers>
<clear/>
<add name="SimpleRoleProvider"
type="WebMatrix.WebData.SimpleRoleProvider, WebMatrix.WebData"
/>
</providers>
</roleManager>