社区
ATL
帖子详情
自定义控件注册 提示"由于应用程序配置不正确 应用程序未能启动"
sunday410
2010-04-27 09:39:39
用vc2008 做了个控件,在我的机器上能注册,但在别人的机器上总是提示以上错误,不知道大家有没有碰到过这种问题
...全文
283
6
打赏
收藏
自定义控件注册 提示"由于应用程序配置不正确 应用程序未能启动"
用vc2008 做了个控件,在我的机器上能注册,但在别人的机器上总是提示以上错误,不知道大家有没有碰到过这种问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向立天
2010-04-27
打赏
举报
回复
在你2008的安装目录下搜一个vcredist_x86.exe到目标机器上运行一下应该就可以了
oyljerry
2010-04-27
打赏
举报
回复
[Quote=引用 2 楼 sunday410 的回复:]
引用 1 楼 jameshooo 的回复:
缺少依赖的DLL,通常是VS中提供的DLL(比如MFC),这种DLL需要使用安装包安装,直接复制都没用。
那我是不是用打包工具把控件打包就可以了?
[/Quote]
把你的模块以及编译器的redistribution package放到一起,然后到目标机器上安装..
尹成
2010-04-27
打赏
举报
回复
方法一:
在类似C:\Program Files\Microsoft Visual Studio 8\VC\redi
st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT 下找到了下列文件:
msvcm80d.dll
msvcp80d.dll
msvcr80d.dll
Microsoft.VC80.DebugCRT.manifest
把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到system32下,就可以正确运行了。
其他release版、MFC程序什么的都是拷redist下相应文件夹下的文件就可以了,文件夹后都有标识!
方法二:
修改编译选项,将/MD或/MDd 改为 /MT或/MTd,这样就实现了对VC运行时库的静态链接,在运行时就不再需要VC的dll了。
方法三:
工程-》属性-》配置属性-》常规-》MFC的使用,选择“在静态库中使用mfc”
这样生成的exe文件应该就可以在其他机器上跑了。
方法四:
你的vc8安装盘上找到再分发包vcredist_xxx.exe和你的程序捆绑安装
sunday410
2010-04-27
打赏
举报
回复
[Quote=引用 1 楼 jameshooo 的回复:]
缺少依赖的DLL,通常是VS中提供的DLL(比如MFC),这种DLL需要使用安装包安装,直接复制都没用。
[/Quote]那我是不是用打包工具把控件打包就可以了?
jameshooo
2010-04-27
打赏
举报
回复
缺少依赖的DLL,通常是VS中提供的DLL(比如MFC),这种DLL需要使用安装包安装,直接复制都没用。
sunday410
2010-04-27
打赏
举报
回复
方法一:
在类似C:\Program Files\Microsoft Visual Studio 8\VC\redi
st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT 下找到了下列文件:
msvcm80d.dll
msvcp80d.dll
msvcr80d.dll
Microsoft.VC80.DebugCRT.manifest
把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到system32下,就可以正确运行了。
其他release版、MFC程序什么的都是拷redist下相应文件夹下的文件就可以了,文件夹后都有标识!
用了方法一,成功.其他的还是失败.不过总算是成功了。
wince的GPS模拟器
比如不按规划路径行驶时的情况,转向
提示
,锁路(吸路)阈值, 昼夜转换,测速报警,熟悉目的地地图情况等。 制作航迹。输出到可记录NMEA语句或航迹的GPS软件,即可把行驶的航迹记录下 来,用于Virace或其他航迹...
设计时开发 Windows 窗体控件
在中,创建一个新的Windows
应用程序
或Windows 控件库项目。从“项目”菜单中,选择“添加类在“添加新项”对话框中,单击“
自定义控件
一个新的
自定义控件
将被添加到项目中。按F7打开
自定义控件
的“代码编辑器找到...
Android
自定义控件
(一)完全
自定义控件
Android
自定义控件
,是Android开发者必须熟练掌握的技术之一,特别是中高级开发者。本套视频详细讲解了安卓
自定义控件
开发的过程,并且结果实战开发。学习本套视频后,你会真正理解
自定义控件
在UI效果展示上的强大之...
使用 Visual Studio 2005中的ASP.NET 移动控件创建电子书浏览器
应用程序
由于工作需要,需要采用asp.net 移动控件创建
应用程序
,故把原先的文档翻出来用,同时也初学者共享下: 如何使用Microsoft® ASP.NET移动控件的新功能来创建一个移动 Web
应用程序
,建立移动 Web
应用程序
可以帮助...
C++ Win32程序编写入门
Win32++由用于创建窗口
应用程序
的C++库组成。它是MFC的免费替代品,可用于更广泛的编译器,包括Borland、Microsoft和MinGW的编译器。该库可用于创建各种程序,包括简单的窗口、对话框、属性表以及框架和MDI框架应用...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章