Я пытаюсь использовать сборку devexpress.xpo в своем проекте asp.net, но у меня возникают проблемы при добавлении ее в мой проект. Я добавил ссылку на сборку в мои приложения web.config (см. Ниже), и когда я запускаю приложение на своей машине для разработки (по сравнению с 2010 iis express 7.5), все работает нормально. Однако при развертывании приложения на нашем производственном сервере (iis 6.0) я получаю следующую ошибку:
Could not load file or assembly 'DevExpress.Xpo.v9.1' or one of its dependencies. The system cannot find the file specified.
На компьютере разработчика установлена сборка в GAC, а на производственном сервере - нет. Я добавил ссылку на DevExpress.Xpo через визуальную студию, добавив функцию ссылки, чтобы файл DevExpress.Xpo.v9.1.dll был скопирован в папку моего приложения.
Мой web.config:
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="DevExpress.Xpo.v9.1"/>
</assemblies>
</compilation>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
</system.web>
</configuration>