公司开发了监控系统,用到了一个控件
在xp系统下程序可以正常运行,
但是我把debug目录下的文件(exe,dll,ssk)打包发给使用win7的人测试的时候,发现无法运行程序,
在自己的win7系统下直接运行debug下的exe文件也报错,
弹出“Application1已停止工作,windows正在检查该问题的解决方案……”,然后就没有了。
请问是不是dll控件无法使用在win7系统呢?
或者有什么可能的原因?
谢谢!
在xp系统下程序可以正常运行,
但是我把debug目录下的文件(exe,dll,ssk)打包发给使用win7的人测试的时候,发现无法运行程序,
在自己的win7系统下直接运行debug下的exe文件也报错,
弹出“Application1已停止工作,windows正在检查该问题的解决方案……”,然后就没有了。
请问是不是dll控件无法使用在win7系统呢?
或者有什么可能的原因?
谢谢!
请检查这些非.NET 类库的 第三方库.
仔细排查原工程所有引用, 最好你做一个原来工程的安装包,不要拷贝单独的dll,exe
用到两个dll,但是再平台就可以运行,直接运行exe就不可以,郁闷啊,大家帮帮我
我做过安装包了,并且把两个dll也打进去了,还是无法运行
你还是仔细查一下引用,第三方你手工安装到win7下
VS2005不是3.0的.net么?? VS2008是3.5的.net
你看下是不是这问题~
还是WIN7那没装VS2005的.net
报错语句:((System.ComponentModel.ISupportInitialize)(this.axQuest3DCtrl41)).EndInit();
axQuest3DCtrl41是控件
报错信息:“无法获取“AxQuest3DCtrl4”控件的窗口句柄。不支持无窗口的 ActiveX 控件。”
有这方面经验的朋友帮帮忙
在开发平台上一点问题都没有,就是直接运行debug下的exe文件报错
有可能一些文件没有注册或者没放在程序的目录下。//////////////////////////////////////////////////////////
如果本机调试成功Build Release 编译release版。到目标机上运行。
编译了release 版本,报初始化错误,提示必须安装framework v1.1.4322
我用的是2005,怎么会安装1.1呢,是不是我控件版本问题
我装了framework v1.1再编译release版本,和debug的错误是一样的
dotnetbar2.dll 我已经不用了,只用那个三维的dll也不行,还是报错,应该是AxInterop.Quest3DActiveX4Lib.dll的问题,但是不知道如何解决