疑难杂症,高分求解

LFreeX 2010-03-12 04:43:08
要把一个用vs2003做的项目,Web服务器从windows 2000 Server升级到Windows 2008 Server R2(x64),升级后页面功能都可以使用,就是不能调用水晶报表了。
错误信息如下:Object reference not set to an instance of an object
错误代码:dim rcDoc as ReportClientDocument = New ReportClientDocument

使用的水晶报表9.0版本。打了补丁:
cr90devwin_en.exe,cr90mainwin_en.exe,dbexdrvr9pluswin_en.exe,CR90DEVWIN_EN_200304.EXE

同样的程序在Windows 2003 Server上调用没有任何问题。

已经将应用程序池framework1.1的设置为兼容32位了。
报表服务器运行是正常的。


在win7下调用也不行。
...全文
166 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
名字随便取 2010-03-25
  • 打赏
  • 举报
回复

祝楼主好运!!
Rommen 2010-03-17
  • 打赏
  • 举报
回复
我在WIN7上试过,也不行,实在没办法就装了个双系统
LFreeX 2010-03-17
  • 打赏
  • 举报
回复
客户的系统,现在正在使用的,由于windows server 2000在今年7月份就要终止support了,客户原来在windows server 2000下的系统统一升级到windows server 2008 R2(x64),才出现了这样的问题。
其实Web应用程序基本上可用的,只是在调用水晶报表出现了问题。

今天已经发support请求给微软了,不知道能否搞定。

等我的消息吧。
阿泰 2010-03-15
  • 打赏
  • 举报
回复
VS2003的发布比Win2008至少早了5年,所以这种系统级的升级是有风险的。

如果程序不能升级的话,就只能改服务器,改为32位版本。
或者在现在64位的机器上开一个虚拟机,里面装一个32位的系统,比如说Win2003。
这样也是可行的。


阿泰 2010-03-15
  • 打赏
  • 举报
回复
VS2003内嵌式的水晶报表,是不支持64位系统的
目前只有VS2005和VS2008两个内嵌的版本才支持64位系统
这两个版本估计也是在微软的要求下才加上的,因为甚至连独立版本的水晶报表都不支持。

不过这种情况可能会在今年得到改善。



LFreeX 2010-03-15
  • 打赏
  • 举报
回复
在window2008下用asp.net1.1估计也很少了,
再用到水晶报表就更少了。。。

听说微软不再支持在windows 2008下asp.net1.1的版本,有问题都不帮忙解决了。。

真是郁闷。。。

liuyu520hong 2010-03-15
  • 打赏
  • 举报
回复
用过windows2008,但那时没有使用水晶报表.
Fibona 2010-03-15
  • 打赏
  • 举报
回复
没用过Window2008,帮顶
amandag 2010-03-15
  • 打赏
  • 举报
回复
呼叫阿泰
whb147 2010-03-15
  • 打赏
  • 举报
回复
win7下版本还是不一样的
mzjmicrosoft 2010-03-13
  • 打赏
  • 举报
回复
没遇到过 帮顶

估计又要给盖茨打电话了
源码链接: https://pan.quark.cn/s/8ddf8a1c92f9 **libcurl用于获取大型文件**libcurl作为一个开源的C语言库,提供了一系列的API来处理与URL相关的任务,涵盖了HTTP、FTP、SMTP等多种网络协议的应用。在执行大型文件的下载操作时,libcurl展现出卓越的性能表现和高度的灵活性,能够高效地管理大文件传输过程,有效预防内存溢出及其他潜在问题。**libcurl的基础操作**libcurl的基础应用包括以下几个环节:1. **初始化**:需要借助`curl_global_init()`函数来启动libcurl的工作环境。2. **建立会话句柄**:通过`curl_easy_init()`函数创建一个会话句柄,该句柄将用于后续所有的操作流程。3. **配置选项**:运用`curl_easy_setopt()`函数来设定多种参数,例如目标URL、超时时间、重试次数以及数据写入的回调函数等。4. **执行请求**:调用`curl_easy_perform()`函数来实施下载操作。5. **释放资源**:使用`curl_easy_cleanup()`函数来释放已经占用的资源。**获取大型文件时的重要设置**1. **数据写入回调函数**:在处理大型文件下载时,通常不希望一次性将整个文件载入内存。可以配置`CURLOPT_WRITEFUNCTION`选项,指定一个回调函数来处理接收到的数据片段,这样libcurl在接收到数据时会调用该函数,使得我们可以按需将数据写入文件或缓冲区。2. **缓冲策略**:可以设定缓冲区的大小(比如,通过`CURLOPT_BUFFERSIZE`),来控制每次接收数据的数量,从而优化内存...
内容概要:本文档整合了《鬼谷子·决篇》与《三略·审权变第三》《差德行第四》三大古代智慧典籍,构建了一套“决策+形势+用人”三位一体的领导力提升体系。通过28天三合实战路径、三维诊断工具、9个实用模板及独特的“身体锚点”仪式,系统解决管理者在决策犹豫、形势误判、人岗错配等方面的痛点。全文涵盖理论溯源、方法论拆解(如三步决策法、审权变四步法、差德行四步法)、历史案例对照(范蠡 vs 项羽)以及跨资源联动建议,形成从认知到实践的完整闭环。; 适合人群:中基层管理者、创业者、职场进阶者,尤其是面临决策困境、环境适应困难或团队用人问题的人群;具备一定管理经验或自我提升意识的个体亦可受益。; 使用场景及目标:① 提升重大事项的决策质量,避免反复纠结与事后后悔;② 增强对外部环境变化的敏感度与应对能力,实现灵活调整;③ 科学评估人才德才素质,实现人岗精准匹配,减少用人失误;④ 构建个人化的决策-应变-用人标准化流程(SOP)。; 阅读建议:建议按照28天路径逐步实践,结合自测表定位短板,优先突破薄弱模块;配套工具模板需实际填写使用,配合身体锚点仪式强化行为记忆;可与“诸葛亮决策术”“立将威信术”等单品联动,全面提升领导力体系。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧