I'm testing some MVC3 stuff on my test site on AppHarbor (http://test-1335.apphb.com).
I have my database running on AppHarbor, and I'm able to access the database when manually setting up the MySQLConnection. This can be tested by clicking 'Test' on my website.
myConnectionString = "my connection string goes here...";
try
{
conn = new MySql.Data.MySqlClient.MySqlConnection();
conn.ConnectionString = myConnectionString;
conn.Open();
ViewBag.Response = "OK";
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
ViewBag.Response = ex.Message;
}
When accessing the database through Entity Framework, I get a HTTP500 error. This can be tested by clicking the 'Drivers' link on my website.
I don't get any errors in the Errors page in the AppHarbor admin page, and things also run perfectly on my development machine.
Anyone elso who got the HTTP500 error on AppHarbor or any tips or ideas on how to get more details about the error?