【原创】MSChart部署,无法运行的解决方案

      前段时间在开发一个数据统计系统,使用了微软3.5版本出来的MSChart绘图组件,由于这个组件的强大性,因此我就没有考虑使用其他组件。在开发过程一路势如破竹,一切都很顺利。今天项目要交付,把系统提交上去一运行,发现直接崩溃。这时才意识到可能开发环境中的某些条件客户机上不具备。开发环境中安装了:MSChart.exe,而客户机上并没有安装;而在部署文件中,我只Copy了Higame.Chart.dll组件过去了,不过看来光Copy这个组件是不够的,应该还有某些文件遗漏了。

      回想一下,发现我在程序中引用过

 
  
using System.Windows.Forms.DataVisualization.Charting;

 

  这个命名空间,猜想可能需要引用类似的一个dll组件。马上打开MSChart安装目录,果然不出所料,有如下文件

2010071516084812.jpg

     由于我使用的是Winform程序,我试图把下面三个Copy到部署文件下,再运行系统,一切OK!搞定!

  PS:要注意区分Web程序和Winform程序哦,不然Copy错了,是没用的哦!

转载于:https://www.cnblogs.com/zwffff/archive/2010/07/15/1778144.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值