Данная ошибка связана с несоответствием версий Reports SharpShooter. При несоответствии версий Sharp Shooter Reropts (Далее SSR) в Мастер-Туре и продуктах ЗЕЛСОФТ возникают ошибки в выдаче отчетов. Для решения необходимо узнать версию SSR у вашего Мастер-Тура, правой клавишей на любой dll относящейся к SSR, например PerpetuumSoft.Reporting.dll (находится в рабочей папке Мастер-Тура) - вкладка Подробно. После этого вставить контейнер с кодом в файл master32.exe.config. Код должен располагаться в контейнере <configuration> </configuration> Где следующие цифры отвечают за: 4.4.0.0 - версия SSR с которой работают продукты ЗЕЛСОФТ 5.2.2.8 - пример новой версии (выясненной на шаге ранее) SSR Мастер-Тура - выставить свою версию! Если у Вас наоборот старее версия SSR - то поменять местами в коде. Перед изменениями сделайте бекап изменяемого файла. Пример кода: <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="PerpetuumSoft.Reporting" publicKeyToken="8a6ae0a3e67829b5"/> <bindingRedirect oldVersion="4.4.0.0 " newVersion="5.2.2.8"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="PerpetuumSoft.Reporting.Export.Pdf" publicKeyToken="8a6ae0a3e67829b5"/> <bindingRedirect oldVersion="4.4.0.0 " newVersion="5.2.2.8"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="PerpetuumSoft.Reporting.Export.Rtf" publicKeyToken="8a6ae0a3e67829b5"/> <bindingRedirect oldVersion="4.4.0.0 " newVersion="5.2.2.8"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="PerpetuumSoft.Reporting.Export.Excel" publicKeyToken="8a6ae0a3e67829b5"/> <bindingRedirect oldVersion="4.4.0.0 " newVersion="5.2.2.8"/> </dependentAssembly> </assemblyBinding> </runtime>
|