• 关于vs2008下运行2005版水晶报表的问题


    今天引用个实例出了点问题,运行时报错。
    未能加载文件或程序集“CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”或它的某一个依赖项。系统找不到指定的文件。
    习惯性的baidu一搜,一大堆解决方案,结果试了几个,还是搞不定。
    直到晚上,问卢老师才晓得,是水晶报表出了问题。要我尝试屏蔽水晶报表的功能。
    屏蔽程序集中的引用,当然debug一下,就继续报错,直接定位到水晶报表功能,继续屏蔽。
    oK,运行没有问题了。
    但也不能就这样算了吧,立马安装vs2008的水晶报表,决定自己照着做一个。
    在拖水晶报表控件的时候发现有个东西很眼熟,version 10.5.3700.0
    灵光一闪,马上取消所有注释。
    将程序集重新引用
    <add assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
    再运行一次,没有报错。
    反思:这个问题就解决了,如果有碰到这种问题的朋友,先不要尝试复杂的解决方案,可以细心研究下,应该可以发现端倪,我就是太粗心了,在老师的提点下才发现问题的所在。
  • 相关阅读:
    存储那些事儿(二): 下一代Linux文件系统BTRFS简介
    RabbitMQ消息队列的小伙伴: ProtoBuf(Google Protocol Buffer)
    RabbitMQ消息队列(七):适用于云计算集群的远程调用(RPC)
    RabbitMQ消息队列(六):使用主题进行消息分发
    C++内存管理之shared_ptr
    C++程序调试方式总结
    匿名对象?临时对象?
    C++多态中虚函数表合并与继承问题
    C++继承体系中的内存分段
    C++继承体系中的内存对齐
  • 原文地址:https://www.cnblogs.com/kulong995/p/1270598.html
Copyright © 2020-2023  润新知