Вы правы.
Если вы не развернете Assembly A
с Assembly B
, а исполняемый код не вызовет членов Assembly A
, вы не получите ошибку времени выполнения.
В том же случае, если вы вызываете членов Assembly A
, вы получите исключение для отсутствующей ссылки.