Thanks - that's great advice. I just wasted most of the afternoon trying to figure out why the changes I made to a plugin view were not working - nothing changed. I restarted the dev. server and it all makes sense again.
Is there any way to force the reload of a plugin without restarting the server? This is not practical for updating a plugin on a live instance. I can't seem to find any way to get Nop to use the new version of a DLL - even if I click the restart application button. Are the plugins cached somewhere, or compiled into another DLL?
Sounds like a good idea for a new feature. Have a button on the Plugins list that runs the same routine from start up to refresh the plugin cache.
I agree with Andy. Having a restart plugin or restart all plugins button would be useful. Ideally though, shouldn't this be integrated into the build process somehow? So a rebuild of the plugin causes an automatic reload? Seems odd to have to do this manually.