Ошибка Reportviewer в windows xp, а не в windows 7
привет всем
Я сделал windowsapplication с помощью visual studio 2015
Я добавил reportviewer в свой проект (без базы данных или набора данных)
в windows 7 все работает, но в windows xp я получил ошибку только тогда, когда пытаюсь сгенерировать отчет
как я могу решить эту проблему
спасибо всем
Записи:
Я использую netframwork версии 4 (для запуска проекта на xp)
Я изменил все ссылки = & gt; copylocal = & gt; true
ссылка = & gt; локальная копия
(Microsoft.ReportViewer.Common.dll) (Microsoft. ReportViewer.WinForms.dll
ошибка массажа:
Подробнее о вызове см. В конце этого сообщения
отладка just-in-time (JIT) вместо этого диалогового окна.
************** Текст Исключения **************
Microsoft.Reporting.WinForms.LocalProcessingException: во время локальной обработки отчета произошла ошибка. --- и GT; Майкрософт.Отчетности.DefinitionInvalidException: определение отчета " является недопустимым. --- и GT; Майкрософт.ReportingServices.ReportProcessing.ReportProcessingException: произошла непредвиденная ошибка при обработке отчета. --- > System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'Microsoft.SqlServer.Types, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91 ' или одна из его зависимостей. Система не может найти указанный файл.
в корпорации Microsoft.ReportingServices.ReportIntermediateFormat.Упорство.IntermediateFormatWriter.Write(Object obj, Boolean verify, Boolean assertOnInvalidType)
в корпорации Microsoft.ReportingServices.ReportIntermediateFormat.Упорство.IntermediateFormatWriter.WriteVariantOrPersistable(Object obj)
в корпорации Microsoft.ReportingServices.ReportPublishing.Публикация отчета.CreateHashForCachedDataSets()
в корпорации Microsoft.ReportingServices.ReportPublishing.Публикация отчета.InternalCreateIntermediateFormat(трансляция definitionStream, строку&амп; описание, строку&амп; язык, ParameterInfoCollection&амп; параметры, DataSourceInfoCollection&амп; источники данных, DataSetInfoCollection&амп; sharedDataSetReferences, UserLocationFlags&амп; userReferenceLocation, ArrayList и усилителя; dataSetsName, логическое и amp; hasExternalImages, логическое и amp; hasHyperlinks, байт[]&ампер; dataSetsHash)
в корпорации Microsoft.ReportingServices.ReportPublishing.Публикация отчета.CreateIntermediateFormat(Byte[] определение, строку&амп; описание, строку&амп; язык, ParameterInfoCollection&амп; параметры, DataSourceInfoCollection&амп; источники данных, DataSetInfoCollection&амп; sharedDataSetReferences, UserLocationFlags&амп; userReferenceLocation, ArrayList и усилителя; dataSetsName, логическое и amp; hasExternalImages, логическое и amp; hasHyperlinks, байт[]&ампер; dataSetsHash)
в корпорации Microsoft.ReportingServices.ReportProcessing.Обработка отчетов.CompileOdpReport(PublishingContext reportPublishingContext, IDataProtection защиты данных, PublishingErrorContext errorContext, стринги и amp; reportDescription, стринги и amp; reportLanguage, ParameterInfoCollection&амп; параметры, DataSourceInfoCollection&амп; источники данных, DataSetInfoCollection&амп; sharedDataSetReferences, UserLocationFlags&амп; userReferenceLocation, ArrayList и усилителя; dataSetsName, логическое и amp; hasExternalImages, логическое и amp; hasHyperlinks, байт[]&ампер; dataSetsHash)
в корпорации Microsoft.ReportingServices.ReportProcessing.Обработка отчетов.CreateIntermediateFormat(PublishingContext reportPublishingContext, защиты данных IDataProtection )
--- Конец внутренней трассировки стека исключений ---
в корпорации Microsoft.ReportingServices.ReportProcessing.Обработка отчетов.CreateIntermediateFormat(PublishingContext reportPublishingContext, защиты данных IDataProtection )
в Microsoft.Reporting.ReportCompiler.CompileReport (icatalogitemcontext context, Byte[] reportDefinition, Boolean generateExpressionHostWithRefusedpermissions, ControlSnapshot& snapshot)
--- Конец внутренней трассировки стека исключений ---
в Microsoft.Reporting.ReportCompiler.CompileReport (icatalogitemcontext context, Byte[] reportDefinition, Boolean generateExpressionHostWithRefusedpermissions, ControlSnapshot& snapshot)
в Microsoft.Reporting.Записи localservice.GetCompiledReport(PreviewItemContext itemContext, Boolean rebuild, ControlSnapshot& snapshot)
в Microsoft.Reporting.Записи localservice.CompileReport()
в Microsoft.Reporting.Записи localservice.Microsoft.Reporting.ILocalProcessingHost.CompileReport()
в Microsoft.Reporting.WinForms.LocalReport.EnsureExecutionSession()
--- Конец внутренней трассировки стека исключений ---
в Microsoft.Reporting.WinForms.LocalReport.EnsureExecutionSession()
в Microsoft.Reporting.WinForms.LocalReport. SetParameters (параметры IEnumerable`1)
в My_Clinic.Form_Rep_LowTanz.Form_Rep_LowTanz_Load(отправитель объекта, EventArgs e) в C:\Users\ASUS-K53s\documents\visual studio 2015\Projects\My_Clinic\My_Clinic\Form_Rep_LowTanz. cs: строка 35
в системе.Окна.Forms.Form. OnLoad(EventArgs e)
в системе.Окна.Форм.Форма.OnCreateControl()
в системе.Окна.Формы.Контроль.CreateControl(Boolean fIgnoreVisible)
в системе.Окна.Формы.Контроль.CreateControl()
в системе.Окна.Формы.Контроль.WmShowWindow (сообщение& m)
в системе.Окна.Формы.Контроль.WndProc (Message& m)
в системе.Окна.Формы.ScrollableControl.WndProc (Message& m)
в системе.Окна.Forms.Form.WmShowWindow(Message& m)
в системе.Окна.Форм.Форма.(Сообщение&ампер функция WndProc; м)
в системе.Окна.Формы.Контроль.ControlNativeWindow.OnMessage (Message& m)
в системе.Окна.Формы.Контроль.ControlNativeWindow.WndProc (Message& m)
в системе.Окна.Формы.Родное окно.Обратного вызова(hwnd элемента указателя IntPtr, int32 и глутамат натрия, указателя IntPtr параметр wparam, указателя IntPtr lparam должен)
************** Загруженные Сборки **************
mscorlib
Версия Сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 (RTMRel. 030319-0100)
Кодовая база: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
моя клиника
Версия Сборки: 1.0.0.0
Версия Win32: 1.0.0.0
Кодовая база: file:///C:/Documents%20and%20Settings/SaeedDabbour/Desktop/Debug/My_Clinic.exe
----------------------------------------
Система.Окна.Формы
Версия Сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 построен: RTMRel
Код: файл:///с:/Windows и Microsoft.Чистая/сборка/GAC_MSIL/системы.Окна.Формы/v4.0_4.0.0.0__b77a5c561934e089 / система.Окна.Forms.dll
----------------------------------------
Система.Рисование
Версия Сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 построен: RTMRel
Код: файл:///с:/Windows и Microsoft.Чистая/сборка/GAC_MSIL/системы.Чертеж/v4.0_4.0.0.0__b03f5f7f11d50a3a / система.Drawing.dll
----------------------------------------
Система
Версия Сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 построен: RTMRel
Кодовая база: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Система.Окна.Формы.DataVisualization
Версия Сборки: 4.0.0.0
Версия Win32: 4.0.30319.1
Код: файл:///с:/Windows и Microsoft.Чистая/сборка/GAC_MSIL/системы.Окна.Формы.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35 / система.Окна.Формы.DataVisualization.dll
----------------------------------------
Майкрософт.Элемент управления reportviewer.WinForms
Версия Сборки: 12.0.0.0
Версия Win32: 12.0.2402.20
Код: файл:///с:/Документы%20и%20Settings/SaeedDabbour/рабочий стол/отладки/Майкрософт.Элемент управления reportviewer.WinForms.DLL
----------------------------------------
Системы.Основной
Версия Сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 построен: RTMRel
Кодовая база: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Майкрософт.Элемент управления reportviewer.Общие
Версия Сборки: 12.0.0.0
Версия Win32: 12.0.2402.20
Кодовая база: file:///C:/Documents%20and%20Settings/SaeedDabbour/Desktop/Debug/Microsoft.ReportViewer.Common.DLL
----------------------------------------
System.Xml
Версия Сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 построен: RTMRel
Кодовая база: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Системы.Сведения
Версия Сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 (RTMRel. 030319-0100)
Кодовая база: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
************** Отладка JIT **************
Для включения "точно в срок" (JIT) отладки, на .конфигурационный файл для этой
приложение или компьютер (machine.config) должны иметь
значение jitDebugging задается в разделе system.windows.forms.
Приложение также должно быть скомпилировано с отладкой
включен.
Например:
& lt;конфигурация>
&ЛТ;система.окна.формы jitdebugging="правда"и GT;
Когда включена отладка JIT, любое необработанное исключение
будет отправлен JIT-отладчик, зарегистрированный на компьютере
вместо того, чтобы быть обработанным этим диалоговым окном.
Что я уже пробовал:
ошибка reportviewer в windows xp, а не в windows 7
ZurdoDev
Это ключ, "не удалось загрузить файл или сборку" Microsoft. SqlServer.Types, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91 ' или одна из его зависимостей. Система не может найти указанный файл."