У меня есть приложение MVC (решение), содержащее несколько проектов. Это DaL, Utility, рабочий процесс и т. Д. *
В Dal есть одно пространство имен как "xyz.home.smart.Dal". В пространстве имен есть открытый частичный класс "SqlEngine".
Тот же класс SqlEngine (только класс, без ссылки Dal; имеющий то же пространство имен) включен в проект рабочего процесса.
Я изменил класс "SqlEngine" в рабочем процессе, и после сборки я получаю DLL рабочего процесса (работает нормально). Однако наряду с этим также создаются другие библиотеки DLL проектов (примечание: я не модифицировал SqlEngine в других проектах).
Как изменяются библиотеки DLL в других проектах? Это происходит из-за того же пространства имен? Может кто-нибудь, пожалуйста, помогите понять? Благодарю.