I am getting a similar error for a fresh install of 4.3.6 for the Survey module as well as the Store Admin module.
The site is up and running on SQLExpress and mostly seems to be working. I reinstalled the survey module with the same results.
During the original install, I also saw this error for both Survey and Reports ... though unlike Survey, Reports module is working fine.
System.Web.HttpException: Could not load type 'DotNetNuke.Modules.Survey.SurveyController'
My connection strings are as follows. Am I supposed to remove reference to the AttachDBFilename=|DataDirectory|Database.mdf? the asp_net worker process has full permissions throughout the directory. I'm going to give it read permissions at the drive root to see if that helps.
<add
name="SiteSqlServer"
connectionString="Data Source=PMG\SQLExpress;Database=DNN436Install;user ID=dnn_user;Password=dnn_user;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"
providerName="System.Data.SqlClient" />
<add
key="SiteSqlServer"
value="Data Source=PMG\SQLExpress;Database=DNN436Install;User ID=dnn_user;Password=dnn_user;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;" />