У SQLite есть версии для x86 и x64. Компьютеры и Windows у нас тоже есть разные. Нужно, чтобы всё работало и собиралось на компьютерах разных разработчиков с разными CPU. Пока что у меня есть только такое решение: не ссылаться из сборок на SQLite, а загружать сборки динамически в зависимости от CPU, а для вызова свойств и методов использовать тип dynamic. Но это как-то криво выглядит.
Ответ
Any CPU не катит по описаным автором причинам. Я использовал кусок кода в самом файле проекта (*.csproj), который в зависимости от архитектуры CPU добавляет ссылку нужной разрядности. Проект найти не могу, но что то типа такого:
Комментариев нет:
Отправить комментарий