2017-12-27 476 views
0

我們在asp.net應用程序中使用水晶報告(https://kegxchange.azurewebsites.net/) 但是,當我們發佈應用程序時,我們收到錯誤「無法加載文件或程序集」CrystalDecisions.Web「。是否可以爲本網站安裝水晶報表運行時,或者是否有解決方案來運行水晶報表。過去幾年中,我們在生產託管服務器上成功運行此應用程序,沒有任何問題。由於我們正在將此應用程序移至天青雲平臺,因此如果我們運行相同的應用程序而不做任何更改,那將會很好。Crystal報告無法使用Azure網絡應用程序

回答

0

您無法在Azure Web Apps中運行Crystal Reports,因爲您無法在Web Apps沙箱中安裝COM組件。您需要使用虛擬機才能執行此操作,並且您的應用程序應該無需任何更改即可運行。

順便說一句,在feedback.azure.com上,向Web應用程序添加Crystal Reports支持的請求被拒絕(link)。

0

是否有可能安裝Crystal Reports運行此站點

不幸的是,水晶報表是不Azure的Web應用程序的支持。由於WebApp是sandbox

是否有解決方案用於運行水晶報表的解決方案。

您可以使用Azure虛擬機或雲服務來做到這一點。您可以從Azure App Service, Virtual Machines, Service Fabric, and Cloud Services comparison瞭解更多信息。

參考:

How to: Migrate and Publish a Web Application to an Azure Cloud Service from Visual Studio

相關問題