VS2010中的MFC项目无法在其他电脑运行

2024-12-20 10:18:25
推荐回答(6个)
回答1:

这个不难,没用过VS2010,但用过VS2012,因为那个是调试版本下的,需要MFC什么什么的支持,而且文件比较大,设置一下就好,我们需要的是一个纯净版的程序, 在VS2012里点击 生成-->配置管理器 在里面把选择的Debug改选成Release,然后在运行一次程序,会发现工程里面多了个 Release的文件夹,里面的那个就是了,在其它电脑上也能运行,而且文件比Debug里面的小很多
没用过VS2010,但用过VC++6.0和VS2012,操作应该大同小异,如果是VC++6.0de ,在Build -->Set active configration 里面设置,不管软件怎么升级,原理不会变,操作都一样

回答2:

有些控件是需要注册才能使用的,你这两个应该是OCX控件吧,试着注册一下:
在dos或Windows命令行下运行:regsvr32 控件
这样在命令行下输入:regsvr32 mscomm.ocx
回车。

回答3:

正常 解决办法 将 “无法定位XXX于动态链接库XXX“,中xxx随应用程序一起拷贝即可()!xxx可以在本地 进行搜索,然后和应用程序打包拷走就ok了

回答4:

1,dll注册,2 控件要放到system32或者exe当前目录 3.MFC要使用MFC静态库库

回答5:

别的电脑要注册 俩个控件 才行

回答6:

估计是你打包没把控件打进去吧