I have two running SmartStore instances. One is my Dev environment and second is my Test environment.Both environments have been installed from the same build/source. All of a sudden my Dev environment's Facebook and Twitter login buttons disappeared. Then I checked Admin Console's plugins page. I saw all the plugins in it have disappeared too. Its just showing "Install or update plugins" message. Since my Test environment works fine I copied everything inside its plugins folder to my Dev environment's plugins folder (I deleted everything inside the destination before copying the files) . I restarted the SmartStore, App pool, IIS and also the whole computer. But plugins are still not getting loaded. I can confirm everything in the plugins folder are identical to my working Test environment's plugins folder. I also can confirm plugin list in InstalledPlugins.txt in App_Data is also identical.
I debugged the problem. I found that _referencedPlugins field in SmartStore.Core's PluginManager class is empty. That is not getting populated. Could you please tell me at which point "Initialize" static method getting called to populate _referencedPlugins field? How do I debug inside that initialize method to see any problems? At the moment I cannot see its getting called anywhere. Please help!
Thanks in advance