Can't load mysql.web assembly
asp.net, asp.net-mvc-3, mysql
Solution
realize this is old, but in case its viewed later, here's what I found is cause / resolution.
I had to do some MySQL work on my regular .NET web server (db and web servers on same machine) so I used the MySQL installer (http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html). That little sucker seems to have gone and updated my .NET machine.config for me, how nice, so it's connector will work well with .NET. Stupid installer. Anyways when I went to go use a .NET / SQL Server app (no tie in to MySQL) I got the same error.
Easy enough fix (and your MySQL utilizing apps should still work just fine). Just comment out the MySQL reference(s) in the appropriate .NET framwework machine.config.
NOTE: the web page the error is on will tell you what machine.config file (and line number) is offending.
Link below is more detailed:
http://forums.asp.net/t/1928379.aspx
Problem
I am making a web application with ASP.net MVC3. I eventually want to use roleprovider and authentication used by a login form. So I have this code: ``` <authentication mode="Forms"> <forms loginUrl="~/Home/Login" timeout="2880" /> </authentication> <roleManager enabled="true" defaultProvider="MyRoleProvider"> <providers> <add name="MyRoleProvider" type="StudentAdministratieProject.Authorisation.CustomRoleProvider"/> </providers> </roleManager> ``` This code is obviously located in my web.config. The error I get when I start the application: Can't load file or assembly MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d or one of the dependencies can't be loaded. The system cannot find the given file. ** Note that this is roughly translated from Dutch, the error was originally in Dutch. Any ideas? Ive Googled a lot but can't find anything which helped me!