Смешение макрос-сборок и обычных библиотечных сборок (экспортирующих типы) — это явный путь к кривому дизайну и паразитным зависимостям.
Давно хотелось запретить это дело.
Может быть перед тем как выпускать бэту ввести такое ограничение?
Естественно, что в интеграции нужно будет сделать официальный путь для подключения макросных сборок. Я уже работают над этим.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.