社区
进程/线程/DLL
帖子详情
VS2008生成的release 版本exe程序如何打包。
luyue720
2008-11-10 12:19:52
原帖在这,http://topic.csdn.net/u/20080918/09/6C0A2267-3883-4496-B91C-C925889BB193.html
可是那个帖子没人回答,我也想知道答案,从新开贴问个 。
vs2008怎么确定加载了哪些dll文件啊,depends工具都没了
...全文
2738
15
打赏
收藏
VS2008生成的release 版本exe程序如何打包。
原帖在这,http://topic.csdn.net/u/20080918/09/6C0A2267-3883-4496-B91C-C925889BB193.html 可是那个帖子没人回答,我也想知道答案,从新开贴问个 。 vs2008怎么确定加载了哪些dll文件啊,depends工具都没了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhy2199
2010-01-07
打赏
举报
回复
谢谢了
有用
palmax
2008-11-11
打赏
举报
回复
[Quote=引用 9 楼 luyue720 的回复:]
引用 7 楼 palmax 的回复:
动态链接的发布有两种,其中一种最简单的便是给用户安装 X:\Program Files\Microsoft Visual Studio 9\SDK\v2.0\BootStrapper\Packages\vcredist_x86\vcredist_x86.exe
vcredist_x86.exe
我电脑里没这个东西?
[/Quote]
我是照vs2005的路径写的,印象中在这方面vs2008没有做改变,电脑里没有的话,去这里下载吧:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
luyue720
2008-11-11
打赏
举报
回复
[Quote=引用 7 楼 palmax 的回复:]
动态链接的发布有两种,其中一种最简单的便是给用户安装 X:\Program Files\Microsoft Visual Studio 9\SDK\v2.0\BootStrapper\Packages\vcredist_x86\vcredist_x86.exe
[/Quote]
vcredist_x86.exe
我电脑里没这个东西?
luyue720
2008-11-11
打赏
举报
回复
谢谢大家了
松花鼠
2008-11-11
打赏
举报
回复
微软网站里有个关于vc2008的运行库,装上就可以了。
palmax
2008-11-11
打赏
举报
回复
动态链接的发布有两种,其中一种最简单的便是给用户安装 X:\Program Files\Microsoft Visual Studio 9\SDK\v2.0\BootStrapper\Packages\vcredist_x86\vcredist_x86.exe
suilj
2008-11-11
打赏
举报
回复
[Quote=引用 2 楼 cnzdgs 的回复:]
你创建一个Setup项目,把exe程序添加进去,VS会自动把程序的依赖项都加进去。
[/Quote]
然后编译就可以了
palmax
2008-11-11
打赏
举报
回复
安装那个是vc9的运行库,如果你用depends看到你的程序有用到非系统自带的第三方库,也要一并发布给用户。
luyue720
2008-11-11
打赏
举报
回复
[Quote=引用 10 楼 palmax 的回复:]
引用 9 楼 luyue720 的回复:
引用 7 楼 palmax 的回复:
动态链接的发布有两种,其中一种最简单的便是给用户安装 X:\Program Files\Microsoft Visual Studio 9\SDK\v2.0\BootStrapper\Packages\vcredist_x86\vcredist_x86.exe
vcredist_x86.exe
我电脑里没这个东西?
我是照vs2005的路径写的,印象中在这方面vs2008没有做改变,电脑里没有的话,去这里下载吧:
http://www.microsoft.com/downloads/details.a…
[/Quote]
只要用户电脑上安装过这个,就可以随便运行我的程序了吧,没有什么其他要求了吧
感谢你热心回答哈
palmax
2008-11-10
打赏
举报
回复
你到 http://www.dependencywalker.com/depends22_x86.zip 下一个不就知道了
如果不会动态链接的发布方法,就静态链接吧。
luyue720
2008-11-10
打赏
举报
回复
[Quote=引用 1 楼 palmax 的回复:]
你到 http://www.dependencywalker.com/depends22_x86.zip 下一个不就知道了
如果不会动态链接的发布方法,就静态链接吧。
[/Quote]
那能不能教下我动态链接的发布方法啊
luyue720
2008-11-10
打赏
举报
回复
[Quote=引用 4 楼 laolaoliu2002 的回复:]
vs2008不能创建安装文件了吗?
[/Quote]
我是不会创建安装文件 - -!
laolaoliu2002
2008-11-10
打赏
举报
回复
vs2008不能创建安装文件了吗?
knightshenbin
2008-11-10
打赏
举报
回复
下一个depends看看啊
cnzdgs
2008-11-10
打赏
举报
回复
你创建一个Setup项目,把exe程序添加进去,VS会自动把程序的依赖项都加进去。
visual studio 开发的MFC
程序
打包
本文记录了使用Visual Studio
2008
开发的MFC
程序
如何进行
打包
,以便在无开发环境的机器上运行。作者遇到的问题是
程序
中调用了VB编写的
exe
,在
打包
后无法正常工作。尝试了
VS
自带的安装部署和InstallShield 2010
打包
后,最终通过将Debug目录下的所有文件一并
打包
解决了问题。同时提到了项目中还使用了OpenCV和OpenGL库。
解决Visual C++
2008
Feature Pack
Release
安装失败的方法 —— 在
VS
2008
简体中文版上安装TR1
在
VS
2008
中使用
头文件时遇到错误,提示文件缺失。通过搜索和阅读文档,了解到需要安装Visual C++
2008
Feature Pack
Release
以获取TR1库。然而,安装过程中遭遇非英文版
VS
2008
的兼容性问题。最终,通过安装Visual Studio
2008
Service Pack 1解决,成功使用regex功能。
VS
2008
下编的
程序
生成
的
EXE
在没有安装
VS
2008
的计算机上能运行
本文探讨了使用
VS
2008
编译的
程序
在不同操作系统间遇到的兼容性问题,并提供了详细的解决方案,包括修改MFC使用方式、安装运行库及调整manifest文件等。
VS
2008
32位工程转
VS
2017 64位工程,错误C1010、C4996与LNK2001记录。以及
VS
+Qt 工程
Release
方法。
本文详细介绍了从
VS
2008
的32位工程转换到
VS
2017的64位工程过程中遇到的问题及解决方案,包括C1010错误、C4996警告、LNK2001和LNK2019链接错误,以及在
VS
+Qt工程
Release
模式下.
exe
程序
的部署问题。针对C1010,关闭预编译头文件;对于C4996,添加_CRT_SECURE_NO_WARNINGS定义;解决LNK2001和LNK2019,需添加legacy_stdio_definitions.lib作为附加依赖项;对于
Release
版
exe
运行问题,利用windeployqt工具进行Qt库的
打包
。
win7
vs
2008
release
mt.
exe
停止工作
文章详细描述了在使用
VS
2008
进行Qt
程序
Release
编译时遇到mt.
exe
停止工作的故障,并通过排除法逐步定位问题原因。最终发现与微软.NET Framework 4 Client Profile的更新冲突导致问题发生。作者详细记录了解决过程,包括尝试重启、更换DLL文件等无效尝试,直至删除该更新后问题得到解决。
进程/线程/DLL
15,466
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章