mschart报错 未能加载文件或程序集“System.Web.DataVisualization,

netajax1 2012-10-30 04:52:53
未能加载文件或程序集“System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。

vs2010 SP1
直接拖mschart到页面访问就报错,有引用System.Web.DataVisualization

请问是什么原因?
...全文
335 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
six-years 2012-11-01
  • 打赏
  • 举报
回复
你是不是有什么文件在程序的TempImageFiles文件夹下需要调用的啊
你可以吧你需要的文件直接设置为生成的时候复制到bin下面就好了 就是选中文件右击 选择复制到输出目录 选始终复制或较新才复制 调用的时候直接调用文件名 不用目录
liangchengfck1 2012-11-01
  • 打赏
  • 举报
回复
写个有的目录就好了 不要写c:\TempImageFiles\;了
liangchengfck1 2012-11-01
  • 打赏
  • 举报
回复
<appSettings>
<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;"/>
</appSettings>


如上你应该是web配置文件错了 改个路径就好了
liangchengfck1 2012-11-01
  • 打赏
  • 举报
回复
你那情况在本地是可以的
到服务器报错了是吧 上次也碰到这个问题 建立个目录就可以了 你那个目录服务器没有
six-years 2012-10-31
  • 打赏
  • 举报
回复
未能加载文件或程序集 这种错误基本上是缺少应用 自己下个组件应用就好了 打包的时候也要把这个组件打进去
six-years 2012-10-31
  • 打赏
  • 举报
回复
说白了 就是缺少组件
liangchengfck1 2012-10-31
  • 打赏
  • 举报
回复
因为.NET Formework4.0有自带的chart控件 所以没事,低于4.0下如果已经安装chart控件还要引用System.Web.DataVisualization.dll

liangchengfck1 2012-10-31
  • 打赏
  • 举报
回复
换Framework4.0就ok了
netajax1 2012-10-31
  • 打赏
  • 举报
回复
已经解决了 缺少引用dll 环境是可以的
现在发布出现图表处理程序配置 [~\TempImages\] 中的临时目录无效 错误 请教什么原因?
netajax1 2012-10-30
  • 打赏
  • 举报
回复
没人???

4,816

社区成员

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

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