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

wyljery 2005-03-24 02:39:31
我已经编译成release版了, 在没有安装vs.net的机器上总提示缺少文件,是不是编译的时候要设置什么???
...全文
581 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用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?需要怎么设置?

3,248

社区成员

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

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