We develop WSP solutions and embed the DLLs within the WSP and give to our customers along with power-shell script to deploy the solution on their farm.
Today, we have purchased a WebPart from an Software company but they have provided to us a WSP along with 3 DLLS. Now, what would be the installation procedure to deploy this wsp?
1) How do I install it?;
2) Do I manually run gacutil? or drag and drop DLLs into the assembly folder?;
3) And do I hardcode safe controls under web.config?
Also, isnt it a bad practice to keep DLLs outside the WSP? Please guide best practice and steps to install this webpart so we can use it in the site UI.