vs2005 C#程序发布 无法加载dll 找不到指定模块 发布vs2005c# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把这个dll放在系统的system32目录下,对其进行注册方法为在运行窗口中输入 regsvr32 你的dll路径 你看看dll是啥版本的。你当前有木有那个版本的.netFramWork 环境不一致导致的目标机安装OFFICE了?版本一致?目标机是64位,而你开发环境是32位?提示OFFICE14找不到,跟厂家DLL没关系 建议换NPOI导入导出这样跟CPU无关,也跟OFFICE版本无关 如果你确定不需要导入导出EXCEL,把DLL的引用去掉即可 这是我发布的程序在其他电脑上安装运行时的出错提示。提示无法加载的Ginkgo_Driver.dll是在程序中调用的动态库。这个错误是程序刚开始处catch到的一个错误,这是还没调任何关于office的东东。所以我没去查它提示的mso.dll 和excel.exe Ginkgo_Driver.dll是买一个硬件模块商家给的动态库,方便二次开发 这个试过了,注册不了,提示 已加载 Ginkgo_Driver.dll,但没有找到DIIRegisterServer 输入点无法注册这个文件 .net 的程序默认同时兼容32和64位,但DLL不行,所以楼主在编译的时候选择x86吧 把DLL扔到system32 下..别动不动就regsvr32...... 谢谢各位了,问题已经解决了! 原因:我的程序是在vs2005下编的。软件发布后,我在本电脑vs2005安装目录下将vs2005运行库vcredist_x86.exe 搜索出来并在目标机上进行了安装。然后再在目标机上安装我发布的软件,于是软件运行时,窗体部分可以正常显示出来,而调用Ginkgo_Driver.dll库时则提示错误“找不到指定模块”。后来问了下商家,发现他的Ginkgo_Driver.dll库是在vs2010下编写的! 于是商家将他编写改dll库是所用的vs2010的运行库发给了我,我在目标机上将该运行库进行了安装,然后发布的软件就可以正常运行了! 补充一点:像这种,程序中调用dll时报错,其实很可能程序已经没问题了,只是与该dll文件对应的硬件驱动可能没有安装完成。我之前在目标机上将商家给的驱动程序(exe文件)安装了一遍,但依然提示上面那问题,找不到指定模块。后来我把与这驱动对应的硬件插到电脑上,电脑好像有个自动检测驱动的过程。等电脑提示硬件可用了后,再运行发布的程序就完全ok了! 如何取得属性名? C# int 和static int的区别是什么? 新手:表格问题 动态加载treeview 日期格式問題 常见问题:Winform控件大数据量的数据绑定问题 c#二维动态数组的问题???急!!!!!!! 帮忙做一个从文件对话框中读入一幅图片,然后点击按钮储存到数据库,再点击另外一个按钮,把图片从数据库中调用出来。 listView_click事件不响应,( 简直就是甩卖) 趣味问题之二 有没有WINFORM的快速开发框架呀。 我做登陆界面,但是只会做一层,现在要做三层结构,求解。
方法为在运行窗口中输入 regsvr32 你的dll路径
目标机安装OFFICE了?版本一致?
目标机是64位,而你开发环境是32位?提示OFFICE14找不到,跟厂家DLL没关系
这样跟CPU无关,也跟OFFICE版本无关
Ginkgo_Driver.dll是买一个硬件模块商家给的动态库,方便二次开发
这个试过了,注册不了,提示 已加载 Ginkgo_Driver.dll,但没有找到DIIRegisterServer 输入点无法注册这个文件
像这种,程序中调用dll时报错,其实很可能程序已经没问题了,只是与该dll文件对应的硬件驱动可能没有安装完成。我之前在目标机上将商家给的驱动程序(exe文件)安装了一遍,但依然提示上面那问题,找不到指定模块。后来我把与这驱动对应的硬件插到电脑上,电脑好像有个自动检测驱动的过程。等电脑提示硬件可用了后,再运行发布的程序就完全ok了!