请教DevExpress第三方控件问题

chuyi_521 2010-03-29 05:47:05
我用DevExpress2009并安装了破解补丁后写了个程序,本机运行一切正常,我将所引用的DevExpress的DLL均拷贝到了Dbug目录下 ,并在程序中重新做了引用并编译通过,可是将Debug拷贝到未安装DevExpress的机器上后就运行报错,弹出让发送错误报告给微软的错误提示窗体。请问这是怎么回事?在本机一切正常,可是目标机器不安装Dev就跑不起来。。。。请各位指教
...全文
171 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shanzhaikaifa 2010-03-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 shanzhaikaifa 的回复:]

我的操作感觉和大家说的是一样的 无非就是我手工复制了所引用的DLL 并删除原引用重新在程序中添加引用了DeBug下的所需要的DEV的DLL ,和设置"复制本地",设置为TRUE感觉是一个意思
可是测试是不行的
[/Quote]
忘记说了 我是楼主本人 由于分数换下载积分了不够发帖 所以用同事的号发帖 欢迎大家指教
shanzhaikaifa 2010-03-29
  • 打赏
  • 举报
回复
我的操作感觉和大家说的是一样的 无非就是我手工复制了所引用的DLL 并删除原引用重新在程序中添加引用了DeBug下的所需要的DEV的DLL ,和设置"复制本地",设置为TRUE感觉是一个意思
可是测试是不行的
kkun_3yue3 2010-03-29
  • 打赏
  • 举报
回复
缺少DEV DLL的引用
1,在引用的DEV DLL上右键,设置"复制本地",设置为TRUE
2,把所有DEV DLL都这么设置,然后DEBUG目录就会出来一堆DEV的DLL,这时再COPY到客户机器上测试下


PS:搞个虚拟机做下测试再发布
gisyellow 2010-03-29
  • 打赏
  • 举报
回复
不用都拷贝到debug下,也不用都拷贝。对于每个用到的dll,在引用里点属性,设置“复制到本地”,然后采用Release方式编译。不需要在客户机上安装DevExpress控件,这是肯定的。
herty 2010-03-29
  • 打赏
  • 举报
回复
还需要在客户那里安装.

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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