I have a Windows Service which depends on one DLL among others. I have changed a method of one DLL, only its content, not the signature.
For example, old method in DLL is:
public void CalculateTaxes()
{
// Old content
}
and the new method is:
public void CalculateTaxes()
{
// New content
}
Note that signature is the same, I am only changing the content.
So my question is: Stopping service, then replacing only the DLL affected and finally starting service is enough to changes take effect or Do I need to replace the entire windows service? In my case only this DLL is affected, the rest of DLLs and Windows service are the same (no changes).
I have found this link but as answer has not been accepted and according to the comment done to this answer, I am not sure if changing only DLL affected is enough.
I am using Visual Studio 2008 and NET Framework 3.5.