问题描述
我使用水晶报告v10.5与visual studio 2008来开发水晶报告。我面临的问题是使用工具栏在Firefox上不可见,但它是可见的IE和Chrome。
我在开发机器和生产服务器上安装了相同的版本,这是Crystal报告v10.5。我的开发机器是Windows 7 32位,生产是Windows 2008 64位。
I am using crystal report v10.5 with visual studio 2008 to develop crystal reports.The problem I am facing is with the toolbar which is not visible on Firefox but it is visible on IE and Chrome.I have installed same version on both development machine and on production server which is Crystal report v10.5. My development machine is Windows 7 32bit and production is Windows 2008 64bit.
我已经尝试过许多论坛上提到的解决方案,例如
I have tried solutions mentioned on numerous forums such as
- 将aspnet_client文件夹从C:\Inetpub\wwwroot复制到C:\Inetpub\wwwroot\your-website-name。
- 在您的网站中创建一个新的虚拟目录并将其指向C:/ Inetpub / wwwroot / aspnet_client。
- 应用程序池将更改为经典而不是集成。
- 将您的应用程序的应用程序池设置为在LOCAL SERVICE权限下操作。
- Copy the 'aspnet_client' folder from 'C:\Inetpub\wwwroot' to 'C:\Inetpub\wwwroot\your-website-name'.
- create a new virtual directory in your web site and point it to "C:/Inetpub/wwwroot/aspnet_client".
- Application pool is to be changed to "Classic" instead of "Integrated".
- Set the application pool of your application to operate under LOCAL SERVICE permission.
但我仍然无法在Firefox上显示工具栏。
But still I am not able to show toolbar on Firefox.
配置:
- Visual Studio 2008
- .Net Framework 3.5
- 运行时10.5的Crystal Report
- Windows Server 2008 64位
- Visual Studio 2008
- .Net Framework 3.5
- Crystal Report for runtime 10.5
- Windows Server 2008 64bit
任何人都能指向正确的方向?
Can anyone point me to the right direction?
编辑 - 我最近从Windows 2003升级到Windows 2008,CR 10.5的相同版本按预期工作,没有上述任何解决方案。
Edit- I recently upgraded from Windows 2003 to Windows 2008 and the same version for CR 10.5 was working as expected without any mentioned solutions above.
谢谢
Thank you
推荐答案
您需要添加 ClientTarget =uplevel
You need to add ClientTarget="uplevel" to the page directive of the aspx file.
<%@ Page ClientTarget="uplevel" ... %>
这篇关于Crystal Report v10.5工具栏在Firefox上不可见,但在IE和Chrome上可见的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!