Разреших този проблем, използвайки подхода, описан в публикацията на StackOverflow:
ASP .NET не може да намери MySQL хост, дори и да не използвам MySQL
Преди това приложение нямаше дефинирана карта на сайта в web.config. Като отида в моя web.config и добавя възел на карта на сайта и след това добавя <remove name="MySqlSiteMapProvider">
това изглежда реши проблема. Ще продължа да тествам приложението след тази миграция, но вече работи!
в моя web.config:
<system.web>
...
<siteMap>
<providers>
<remove name="MySqlSiteMapProvider" />
</providers>
</siteMap>
</system.web>