Проблема, с которой я столкнулся, заключается в том, что я получаю исключение System.IO.FileLoadException при попытке загрузить RWLock.dll на тестовом компьютере и на компьютерах с Windows XP.
Это исключение, которое выдается при попытке загрузить dll на компьютер с сервером Windows 2003 (скорее всего, 32-разрядный):
System.IO.FileLoadException: не удалось загрузить процедуру, импортированную из 'rwlock, Version = 1.0.3889.27926, Culture = нейтральный, PublicKeyToken = null'.
Имя файла: 'rwlock, версия = 1.0.3889.27926, культура = нейтральная, PublicKeyToken = null' ---> System.Runtime.InteropServices.COMException (0x8007007F): указанная процедура не найдена. (Исключение из HRESULT: 0x8007007F) ...
Однако у нас не было никаких проблем при попытке запустить это на сервере с Windows 2007 * (64 бит).
Есть идеи? Заранее спасибо:)
* Windows 2008 (упс)