Sqlite.Interop.dll Could not be loaded MVC

had both x64 and x86 folders with respective dll inside the bin folder of my mvc application, IUSR and IIS_IUSR rights also have been provided , still the error was throwing up, after some digging around s.o this answer among a lot of other useful answers turns to be the one working for me so for my memory the steps involved are

Open IIS Manager
Find the Application Pool your site is running under.
Click Advanced Settings from the actions
Change Identity to LocalSystem

Thanks SO Community.