0

我现在面临一个该死的问题。我的是一个活跃的报告项目,我们的服务器是一个共享主机。所以很明显我不能在服务器上安装活动报告。因此,我将所有 DLL 文件、许可证文件上传到服务器并根据文档指定了处理程序。在那之后改变我的整个应用程序停止工作。它非常关键。感谢任何形式的支持..

这是我的 web.config 文件部分,带有 assesmbly 和 http 处理程序。

 <system.webServer>
<handlers>
  <add name="ActiveReports RPX Handler" path="*.rpx" verb="GET" type="DataDynamics.ActiveReports.Web.Handlers.RpxHandler" resourceType="Unspecified" requireAccess="Script" />
  <add name="ActiveReports WebCache Handler" path="*.ArCacheItem" verb="GET" type="DataDynamics.ActiveReports.Web.Handlers.WebCacheAccessHandler" resourceType="Unspecified" requireAccess="Script" />
  <add name="ActiveReports Compiled Report Handler" path="*.ActiveReport" verb="GET" type="DataDynamics.ActiveReports.Web.Handlers.CompiledReportHandler" resourceType="Unspecified" requireAccess="Script" />
</handlers>

在 System.web 下

 <httpHandlers>
  <add path="*.rpx" verb="*" type="DataDynamics.ActiveReports.Web.Handlers.RpxHandler, ActiveReports.Web, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
  <add path="*.ActiveReport" verb="*" type="DataDynamics.ActiveReports.Web.Handlers.CompiledReportHandler, ActiveReports.Web, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF" />
  <add path="*.ArCacheItem" verb="*" type="DataDynamics.ActiveReports.Web.Handlers.WebCacheAccessHandler, ActiveReports.Web, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
</httpHandlers>

和大会

 <add assembly="ActiveReports.Chart, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.Design6, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.Document, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.XlsExport, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports6, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.HtmlExport, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.PdfExport, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.CodeDomSerializer6, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.RtfExport, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.TiffExport, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.TextExport, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.Viewer6, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.Web, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
    <add assembly="ActiveReports.Web.Design, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
4

1 回答 1

0

如果您遇到与权限相关的问题,那么我建议您在 MediumTrust 上运行该应用程序。请参阅以下将指导您完成的文档链接:http: //helpcentral.componentone.com/nethelp/AR7Help/OnlineEn/arMediumTrustSupport.html

在进一步搜索中,我找到了以下链接,其中在 Godaddy 的支持页面上讨论了类似的问题。这可能对您有用:http: //support.godaddy.com/groups/web-hosting/forum/topic/request-to-add-arcacheitem-handler-to-iis/

于 2013-09-02T04:20:07.540 回答