为什么我的程序总提示缺少msvcr71.dll和atl71.dll

wyljery 2005-03-24 02:39:31
我已经编译成release版了, 在没有安装vs.net的机器上总提示缺少文件,是不是编译的时候要设置什么???
...全文
604 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyljery 2005-04-05
  • 打赏
  • 举报
回复
不行, 后来改成vc6了
sjcode 2005-03-26
  • 打赏
  • 举报
回复
你正在使用vs.net2003吗?

把你的工程“清除解决方案”后,重编试试。
Fyter 2005-03-25
  • 打赏
  • 举报
回复
可重用性差的一半不要给用户提供这些文件!
开发多模块应用程序是,应多采用动态编译。减小文件尺寸!

小的程序可以静态编译,整齐。
wyljery 2005-03-24
  • 打赏
  • 举报
回复
用vc6完全编译就不需要
wyljery 2005-03-24
  • 打赏
  • 举报
回复
我把这几个文件一起放在安装目录下就没有问题了
Fyter 2005-03-24
  • 打赏
  • 举报
回复
msvcp

可能你用的某个组件或模块用到了那些东西!
wyljery 2005-03-24
  • 打赏
  • 举报
回复
我没有用到mfc,项目设置的常规中设置成静态ATL,依然不行

vs2003难道只能把这两个文件一起发布??

还有什么文件要一起拷贝到安装目录下啊?
Fyter 2005-03-24
  • 打赏
  • 举报
回复
静态好像有时也会搞出来个msvcr来!挺麻烦!
好像跟你加载的其他模块有关!

你可以先试试静态编译,在项目设置中,常规里,静态MFC并且静态ATL,VS2003 ATL默认是静态的。
0011411 2005-03-24
  • 打赏
  • 举报
回复
将你系统中的msvcr71.dll和atl71.dll拷一份放在同一目录下,在system或system32下找,系统不一样地方不一样!
inpriser 2005-03-24
  • 打赏
  • 举报
回复
静态编译啊
wyljery 2005-03-24
  • 打赏
  • 举报
回复
提示缺少msvcr71.dll和atl71.dll?需要怎么设置?
微软常用运行库合集是采用microsoft visual studio 20xx编写的软件必须使用的公用dll运行库,是目前为止最全最新的运行库集合,相当于程序的字典文件。某些网上和论坛的部分精简软件没有附带这些公用dll,所以安装这些运行库是系统安装后第一件要做的事情。所有的安装文件全部来自微软官方网站,且为最新数字签名版本 微软常用运行库合集包含如下组件: DLL 动态链接库: atl70.dll 7.0.9975.0 x86; atl71.dll 7.10.6119.0 x86; comct232.ocx 6.0.98.39 x86; comct332.ocx 6.7.0.9839 x86; comctl32.ocx 6.0.98.39 x86; comdlg32.ocx 6.1.98.41 x86; dblist32.ocx 6.1.98.39 x86; mci32.ocx 6.1.98.39 x86; mfc70.dll 7.0.9975.0 x86; mfc70chs.dll 7.0.9975.0 x86; mfc70cht.dll 7.0.9975.0 x86; mfc70deu.dll 7.0.9975.0 x86; mfc70enu.dll 7.0.9975.0 x86; mfc70esp.dll 7.0.9975.0 x86; mfc70fra.dll 7.0.9975.0 x86; mfc70ita.dll 7.0.9975.0 x86; mfc70jpn.dll 7.0.9975.0 x86; mfc70kor.dll 7.0.9975.0 x86; mfc70u.dll 7.0.9975.0 x86; MFC71.dll 7.10.6119.0 x86; MFC71CHS.DLL 7.10.6119.0 x86; MFC71CHT.DLL 7.10.6119.0 x86; MFC71DEU.DLL 7.10.6119.0 x86; MFC71ENU.DLL 7.10.6119.0 x86; MFC71ESP.DLL 7.10.6119.0 x86; MFC71FRA.DLL 7.10.6119.0 x86; MFC71ITA.DLL 7.10.6119.0 x86; MFC71JPN.DLL 7.10.6119.0 x86; MFC71KOR.DLL 7.10.6119.0 x86; MFC71u.dll 7.10.6119.0 x86; mscomct2.ocx 6.1.98.39 x86; mscomctl.ocx 6.1.98.39 x86; mscomm32.ocx 6.1.98.39 x86; msdatgrd.ocx 6.1.98.39 x86; msdatlst.ocx 6.1.98.39 x86; mshflxgd.ocx 6.1.98.39 x86; msflxgrd.ocx 6.1.98.39 x86; msinet.ocx 6.1.98.39 x86; msmask32.ocx 6.1.98.39 x86; msstdfmt.dll 6.1.98.39 x86; MSSTKPRP.DLL 6.1.98.39 x86; msvbvm50.dll 5.2.82.44 x86; msvci70.dll 7.0.9466.0 x86; MSVCP70.DLL 7.0.9466.0 x86; msvcp71.dll 7.10.6052.0 x86; msvcr70.dll 7.0.9981.0 x86; msvcr71.dll 7.10.7031.4 x86; msvcrt10.dll x86; mswinsck.ocx 6.1.98.39 x86; picclp32.ocx 6.1.98.39 x86; richtx32.ocx 6.1.98.39 x86; sysinfo.ocx 6.1.98.39 x86; tabctl32.ocx 6.1.98.39 x86; Vb40032.dll 4.0.29.24 x86; Vb40016.dll 4.0.24.22 x86; vbrun100.dll x86; vbrun200.dll 2.0.9.8 x86; Vbrun300.dll 3.0.5.38 x86; VC++ 运行时库: Microsoft Visual C++ 2005 Redistributable Package v8.0.61001 x86/x64; Microsoft Visual C++ 2008 Redistributable Package v9.0.30729.6161 x86/x64; Microsoft Visual C++ 2010 R

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧