- 64-разрядные процессы не могут загружать 32-разрядные библиотеки DLL и наоборот.
- IIS - это 64-разрядный процесс на 64-разрядном оборудовании. Можно настроить индивидуальный
пулы приложений для запуска 32-битные, но ...
- Sharepoint, скорее всего, будет работать 64-битным.
Следовательно, ваши сборки и все их зависимые сборки и библиотеки DLL должны будут работать в 64-битном режиме.
Обратите внимание, что сборки .NET, помеченные как «Любой ЦП», будут работать как 64-разрядные на 64-разрядном оборудовании. Однако любые собственные библиотеки DLL должны быть скомпилированы как 64-битные.