C/C++教程

在没有安装DevExpress的电脑上运行程序报错:System.IO.FileNotFoundException 异常,错误模块名称:KERNELBASE.dll

本文主要是介绍在没有安装DevExpress的电脑上运行程序报错:System.IO.FileNotFoundException 异常,错误模块名称:KERNELBASE.dll,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

解决过程:


1:以为未将所有引用的dll拷到本地导致,已检查所有引用的dll,确保包含在输入目录中,运行失败,报错内容一样。
2:以为是不是未指定x86或x64编辑的原因,分别生成x86与x64版本,运行失败,报错内容一样。
3:在测试电脑上安装DevExpress控件后,运行正常。

解决办法:


原因是DLL没复制完全导致,打开你的VS项目,菜单栏的“工具” 里有 DevExpress Assembly Deployment Tool 菜单,用这个工具可以导出当前项目使用的DEV 相关dll。

有一个特别需要注意,如果你用了Dev 里的图标,注意把 DevExpress.Images.v{版本号}.dll 放到你的项目里。

这篇关于在没有安装DevExpress的电脑上运行程序报错:System.IO.FileNotFoundException 异常,错误模块名称:KERNELBASE.dll的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!