为了方便完成对进程的数字签名的检测,我把工程移植到了VS2008
2010-06-17 17:36
405 查看
在对工程的移植过程中出现了一些问题,
1:pow这个函数的使用上边,在VS2008中 它的第一个参数必须是 double ,6.0不管这个。
2:在做随机获取字符的过程中,将得到的字符---》 Cstring 是时候,必须显示的 用 uchar 进行强制转换
3:编译生成的文件不能在其他平台启动,错误提示:配置错误。。
这样的问题可以通过需要注意这个文件中的3个关键词:
Microsoft.VC80.CRT,Microsoft.VC80.MFC和Microsoft.VC80.DebugCRT。
寻找到...."Program Files"Microsoft Visual Studio 8"VC"redist文件夹下面,
找到这些名称的子文件夹,拷贝它们下面所有的文件到希望发布的EXE文件下面,一起打包。
这些文件也就是mfc80.dll,msvcr80.dll,msvcp80.dll和Microsoft.VC80.CRT.manifest等。此错误发生的原因是在目标机器上需要这些文件的支持。
1:pow这个函数的使用上边,在VS2008中 它的第一个参数必须是 double ,6.0不管这个。
2:在做随机获取字符的过程中,将得到的字符---》 Cstring 是时候,必须显示的 用 uchar 进行强制转换
3:编译生成的文件不能在其他平台启动,错误提示:配置错误。。
这样的问题可以通过需要注意这个文件中的3个关键词:
Microsoft.VC80.CRT,Microsoft.VC80.MFC和Microsoft.VC80.DebugCRT。
寻找到...."Program Files"Microsoft Visual Studio 8"VC"redist文件夹下面,
找到这些名称的子文件夹,拷贝它们下面所有的文件到希望发布的EXE文件下面,一起打包。
这些文件也就是mfc80.dll,msvcr80.dll,msvcp80.dll和Microsoft.VC80.CRT.manifest等。此错误发生的原因是在目标机器上需要这些文件的支持。
相关文章推荐
- VS2013的工程移植到VS2008
- 昨天完成一个进程监视小软件,现在又开始研究数字签名
- VS2005,VS2008,VS2010工程文件之间的相互移植和解决方案
- VS2008工程移植到2010的问题'system.io.fileloadexception was unhandled message=mixed mode assembly is built ag
- MFC工程的VS2008向VS2013移植
- VS2013的工程移植到VS2008
- VS2008工程向Linux移植
- 初步完成对程序的数字签名的检测
- Qt Creator 工程移植到vs2008以及在VS2008中使用qDebug()
- VS2008控制台工程检测内存泄露
- 为了方便移植而对系统函数进行封装
- 昨天完成一个进程监视小软件,现在又开始研究数字签名
- mini2440上一步步实现将ADS工程移植到keil MDK(附移植好的完整代码)
- 为了工作方便写的的一个代码生成器
- 基于S3C2440的Linux-3.6.6移植——SD卡的应用(一),SD卡的插拔检测
- ffmpeg移植到vs2008 之编译ffmpeg中的asm的过程
- 自己写的一个多进程的定时器类方便使用,放在bolg里
- VS2008程序移植到没有装VS2008的电脑(包含OpenCV)
- 检测某个运行进程
- 面试有感——只为了完成任务很多年以后脑袋里面什么也不会留下