<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin\subBin"/>
</assemblyBinding>
</runtime>
I was getting this error.
[InvalidOperationException: The type 'MyService.Blah', provided as the Service attribute value in the ServiceHost directive could not be found.]
I could move the culprit DLL up to my bin directory and everything would work but that isn't the way the system is designed.
Turns out what is needed is this little tidbit.
<assemblies>
<add assembly="MyService.Blah"/>
</assemblies>
Once I told .Net what to look for in the bin\subBin directory, life continued on for me and the healing process began, and a new keyboard is now on order. If there are typos, blame it on my now malfunctioning keyboard.