2013-08-28 5 views
1

Мы установили Visual Studio 2008 Professional Edition SP1, Microsoft .net Framework версии 3.5 SP1 и Crystal Reports 2008 на нашей локальной машине.vs2008 and crystal report 2008 issue

При создании отчета в среде IDE (.net) мы перетаскиваем хрустальный просмотрщик отчетов из панели инструментов и привязываем к нему хрустальный отчет. Теперь локально на нашей машине по умолчанию ссылки для Crystal report 10.5 добавляются на страницу дизайна, так как Crystal Reports 10.5 поставляется в комплекте с Visual Studio 2008. Таким образом, мы не можем интегрировать отчет Crystal 2008 в VS 2008.

Эта ссылка на сборку автоматически добавляется на страницу дизайна.

<%@ Register assembly="CrystalDecisions.Web, Version=10.5.3700.0, 
Culture=neutral, PublicKeyToken=692fbea5521e1304" 
namespace="CrystalDecisions.Web" tagprefix="CR" %> 

во время отладки VS2008 он показывает ошибки, но без отладки, если мы изменим сборки, как показано ниже он работает нормально.

<%@ Register assembly="CrystalDecisions.Web, Version=12.0.2000.0, 
Culture=neutral, PublicKeyToken=692fbea5521e1304" 
namespace="CrystalDecisions.Web" tagprefix="CR" %> 

любой может помочь мне решить проблемы

заранее спасибо

ответ

0

VS2008 приходят с кристаллическим отчет сборки в. Версии (10.x)

и установили у кристалла report 2008. version (12.x)

.net может использовать только 1 версию. либо 10.x или 12.x

после того, как вы решили версию, все кристаллы dll должны ссылаться на версию dll u, выбранную вами.