In Central Administration if I go to "System Settings > Manage farm solutions" I can see my deployed solutions (via Visual Studio). Clicking on any of my deployed solution takes me to "Solution Properties" which shows option of Retract Solution. Once I have retracted my solution I am presented with another option of Remove Solution. Removing the solution removes the entry from "Manage farm solutions".
I would like to know:
- What is the difference between Retract Solution and Remove Solution?
- Why are two options provided by Microsoft?
- I noticed that after retracting solution my solution folder in
TEMPLATE\CONTROLTEMPLATESwas empty but it was still there, but my solution folder in
TEMPLATE\LAYOUTSwas removed completely. Any reason for this behaviour?