Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Crystal reports Crystal reports与Visual Studio 2012_Crystal Reports_Visual Studio 2012_.net 4.5 - Fatal编程技术网

Crystal reports Crystal reports与Visual Studio 2012

Crystal reports Crystal reports与Visual Studio 2012,crystal-reports,visual-studio-2012,.net-4.5,Crystal Reports,Visual Studio 2012,.net 4.5,我正在使用crystal reports创建报告。我正在使用Visual Studio 2012。我使用VS2010创建报告,然后将其添加到VS2012中的解决方案中。问题是,当我在VS2012下运行报告时,我得到了一个未定义的异常bobj。是与项目在VS2012下运行有关,还是由其他原因引起的?谢谢:)SAP Crystal Reports Developer for Microsoft Visual Studio版本终于面世,因此您可以在vs 2012中创建它们 下载不,这不是VS2012的

我正在使用crystal reports创建报告。我正在使用Visual Studio 2012。我使用VS2010创建报告,然后将其添加到VS2012中的解决方案中。问题是,当我在VS2012下运行报告时,我得到了一个未定义的异常bobj。是与项目在VS2012下运行有关,还是由其他原因引起的?谢谢:)

SAP Crystal Reports Developer for Microsoft Visual Studio版本终于面世,因此您可以在vs 2012中创建它们


下载

不,这不是VS2012的问题。
Crystal reports runtime已安装,但浏览器无法访问其文件。
您在不同于默认网站的网站中安装了应用程序。。是吗?
请看本文末尾的解决方案

分析问题 可以分析问题,并找到403(禁止)错误

  • 使用客户端工具(浏览器的调试窗口)
GEThttp://someServer:20080/aspnet_client/system_web/4_0_30319/crystalreportviewers13/js/crviewer/crv.js 403(禁止)
得到http://someServer:20080/aspnet_client/system_web/4_0_30319/crystalreportviewers13/js/crviewer/images/style.css 403(禁止)

  • 服务器工具(WIN2003上的IIS日志位于
    %SYSTEMROOT%\System32\LogFiles\W3SVC###\
    中)
2011-03-28 13:00:49 W3SVC701536 95.228.38.41 GET/aspnet_client/system_web/4_0_30319/crystalreportviewers13/js/crviewer/images/style.css-20080-192.168.1.2 Mozilla/5.0+(兼容;+MSIE+9.0;+Windows+NT+6.1;+Trident/5.0)4036 64错误! 2011-03-28 13:00:49 W3SVC701536 95.228.38.41 GET/aspnet_client/system_web/4_0_30319/crystalreportviewers13/js/crviewer/crv.js-20080-192.168.1.2 Mozilla/5.0+(兼容;+MSIE+9.0;+Windows+NT+6.1;+Trident/5.0)4036 64错误

引起问题
  • 在这两种情况下,我发现
    crv.js
    style.css
    没有提供一些文件
  • CR安装程序将这些文件放在
    wwwroot\aspnet\u client
    文件夹中,但由于某些原因无法访问这些文件
  • 在我的情况下,原因是我创建了一个不同的网站(端口20080),并且aspnet_客户端文件夹没有放在该网站内
我可以看出您使用了不同版本的软件和不同的配置,但是我认为您也有同样的问题

解决方案 解决方案是通过以下方式在IIS上工作:

  • aspnet\u client
    文件夹
    c:\inetpub\wwwroot
    文件夹复制到新网站根文件夹
或者(这个更好)

  • 创建一个名为
    aspnet\u client
    的虚拟目录,该目录指向新网站内的
    c:\inetpub\wwwroot

通过以下URL,您可以找到问题的完美答案。 这不是我的经验,我在用VS 2012搜索Crystal report集成基础知识时找到了这个答案


祝你好运,祝你有一个美好的一天

我猜是VS2012,基于这个问题:支持VS2012、Win8和SQL 2012的CR SP5完全发布