I have a .net dll that is shared by 2 applications of mine, client and the server.
I do not know where the files will be installed as user chooses the install and he may only install client or both client and server.
I have component on both server and client wix and it contains only the shared assembly.
Should I have same GUID for both of them? Does installing both server and client on the same path impact the install in any way? Server and Client may want different assembly versions but filename would be same.