Visual Studio 2005下C++智能设备应用程序常见错误及解决方法
2012-03-29 11:29
387 查看
1、MFC智能设备应用程序不能创建的问题:
解决方法:
1.关闭VS2005,运行 RegEdit.exe
2.找到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\PreApproved
3.右键新建项:{D245F352-3F45-4516-B1E6-04608DA126CC}
4.关闭注册表
5.再运行VS2005即可了
2、.exe不是一个有效的PocketPC应用程序
解决方法:更改命令行成下面
3、RSFC.h找不到的问题
解决方法:设置附加库目录。
4、模拟器中只有一个.exe文件,无法执行。
解决方法:库目录没设置好,设置好后调试应该能解决。
5、.exe启动不了的问题
解决方法:可能类库引用有问题,往模拟器上上传类库应该可以解决。
6、在静态库中使用MFC引发的问题。
调试错误如图:
解决方法:解决方案管理——属性页——配置属性——常规——项目默认值——MFC的使用属性改为:在共享DLL中使用MFC。
7、调试中出现无法解析的外部符号的另外一个可能原因是,在类中定义了一个函数,而没有实现,却直接调用。
解决方法:找到函数实现之。
未完待续…………
解决方法:
1.关闭VS2005,运行 RegEdit.exe
2.找到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\PreApproved
3.右键新建项:{D245F352-3F45-4516-B1E6-04608DA126CC}
4.关闭注册表
5.再运行VS2005即可了
2、.exe不是一个有效的PocketPC应用程序
解决方法:更改命令行成下面
3、RSFC.h找不到的问题
解决方法:设置附加库目录。
4、模拟器中只有一个.exe文件,无法执行。
解决方法:库目录没设置好,设置好后调试应该能解决。
5、.exe启动不了的问题
解决方法:可能类库引用有问题,往模拟器上上传类库应该可以解决。
6、在静态库中使用MFC引发的问题。
调试错误如图:
解决方法:解决方案管理——属性页——配置属性——常规——项目默认值——MFC的使用属性改为:在共享DLL中使用MFC。
7、调试中出现无法解析的外部符号的另外一个可能原因是,在类中定义了一个函数,而没有实现,却直接调用。
解决方法:找到函数实现之。
未完待续…………
相关文章推荐
- 【小宝解惑】C++调试过程中常见语法错误及解决方法
- VC++ 2005编译出程序出现“应用程序配置错误”的解决方法
- C++常见gcc编译链接错误解决方法
- Visual Studio 2005 无法创建"智能设备"解决办法 .
- MATLAB与C++混合编程:动态链接库方法实现混合编程及常见错误解决办法
- C++常见错误及解决方法,持续更新
- Visual Studio 2008无法创建智能设备项目的解决方法
- 运行Visual Studio 2003或Visual Studio 2008提示"找不到一个或多个组件,请重新安装该应用程序"错误的解决方法!
- Visual Studio 2008无法创建智能设备项目的解决方法
- 实战解决IIS服务器的“HTTP 500 内部服务器错误”,装了Visual Studio 2005之后重装IIS的问题解决方法
- 动易常见错误号的原因分析及解决方法(2005、2006版)
- C++常见内存错误与解决方法
- 解决Visual Studio 2008编译智能设备程序时找不到头文件的方法
- C/C++常见gcc编译链接错误解决方法
- Visual Studio 2008无法创建智能设备项目的解决方法
- 用Visual Studio 2005调试Windows CE 设备应用程序方法
- 动易2005、2006版常见错误号的原因分析及解决方法
- C#调用C++的dll 常见错误解决方法
- C++ 遇到的一些常见错误及解决方法
- C++常见gcc编译链接错误解决方法