I have two assemblies A & B.
A has existing reference to B and it must be kept that way. Right now I made some changes to B that need to refer to A. So circular
If B now depends on bits of A perhaps you should refactor those bits out into a new assembly C which would be referenced by both A and B.