Я использую общую базу данных областей в двух проектах, где им необходим доступ к одному и тому же набору данных.
Текущая настройка:
- Два выходных проекта для одного и того жепапка
- Файл базы данных области также находится в одной папке
- В обоих проектах установлен одинаковый и последний пакет областей (из NuGet)
Что работает:
- Сборка только проекта A и запуск его
- Сборка обоих проектов, но сборка проекта A перед запуском
Что не получается (выдает исключение TypeExtension Could not load file or assembly 'System.Reflection.TypeExtensions
, когдапод названием GetInstance()
):
- Сборка обоих проектов, но сборка B после A, затем запуск A завершится неудачей
Я подозреваю, что это вызвано двоичным файлом проекта Bперезаписывает бинарный файл проекта А.Но чего я не понимаю, так это того, что пакет двух областей должен быть одинаковым?