Мой проект был разработан Visual Studio 2013, который использует Crystal Report под SP21.В настоящее время я перешел на использование Visual Studio 2017 и установил Crystal Report SP24.Приложение может выполняться без каких-либо проблем.Однако после печати отчета Crystal Report файл w3wp.exe был сбой.Это происходит на моем локальном хосте.
rptGrn.Load(HttpContext.Current.Server.MapPath("~/Reports/GRNRecords.rpt"));
rptGrn.SetDataSource(SSRecordHdrs); //error
rptGrn.Subreports["GRNDetails"].SetDataSource(lsDtls); //error
Я попробовал решение, добавив параметр в web.config, но не повезло, и это не сработало.
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v2.0.50727"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>
У меня естьпочесать голову одну неделю для этого вопроса.Я благодарен за любую помощь или комментарий, который дает подсказки для решения этой проблемы.
Большое спасибо.
Установка: - Приложение WebForm - .NET 3.5 - Visual Studio 2017 - IIS 10 (Localhost)