mobile CCTV,mobile surveillance,police body worn cameras

标题: SDK透明串口开发问题 [打印本页]

author: hrbhy    time: 2015-10-28 15:12
标题: SDK透明串口开发问题
1.工程的切入点:
1.先分析MFCDemo工程中打开串口/gps的方案,再结合WinFormDemo的实际情况处理。
2.透明串口和gps功能很接近,可以仿照,从WinFormDemoDialog.cs打开gps切入。
MFCDemo工程是个例程吗。用什么软件打开这个工程。如何操作,我需要一个透明串口的开发例程和教程。谢谢

author: huangning    time: 2015-10-28 18:28
加我QQ47606446
author: hrbhy    time: 2015-11-4 09:01
无法启动程序\bin\managedlager.all如何解决
author: hrbhy    time: 2015-11-4 09:11
无法启动程序\bin\managedlager.all如何解决
author: hrbhy    time: 2015-11-4 09:13
启动调试后这样如何解决
author: besovideo    time: 2015-11-4 09:32
参考帖子:
http://120.210.75.225:8067/forum ... &extra=page%3D1

author: hrbhy    time: 2015-11-4 09:39
这个提示说明在转换到COFF文件因为错误失败了,而完成转换工作的则是cvtres.exe这个程序。一般安装过新的VS(例如VS2010)后出现上面错误的根本原因是系统中存在有多个版本的 cvtres.exe。
cvtres.exe在系统目录下版本路径为:C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe
cvtres.exe在VS目录下版本路径为:C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\BIN\cvtres.exe
如果当前系统是64位,则还有个在路径为:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe
一般而言,Framework和Framework64下两个版本基本上是一致的,由于系统更新,一般比VS目录下的版本新。

RFJWD]KGUBE9U$`10E952J2.png (25.59 KB, 下载次数: 0)

下载附件

2015-7-31 09:42 上传

这是版本较旧的cvtres.exe
$_0[CW48U(TY4[F369Q@8DI.png (25.83 KB, 下载次数: 0)

下载附件

2015-7-31 09:43 上传

这是比较新的cvtres.exe

因此,我们的解决办法为:
1、比较系统和VS目录下所有的cvtres.exe版本(详细信息中的产品版本);
2、将旧版本的cvtres.exe重命名或者删除,或者从把新版本的cvtres.exe拷贝到旧版本目录下,覆盖掉旧版本的cvtres.exe。例如把旧版本cvtres.exe命名为cvtres-old.exe,将其废弃不用。

author: hrbhy    time: 2015-11-4 09:40
这个提示说明在转换到COFF文件因为错误失败了,而完成转换工作的则是cvtres.exe这个程序。一般安装过新的VS(例如VS2010)后出现上面错误的根本原因是系统中存在有多个版本的 cvtres.exe。

author: hrbhy    time: 2015-11-4 11:06
问题已经解决,术业有专攻,佩服。我把出现的问题与解决方法一一说明,如下
1、平台WINDOWS 7  VC2010
2、启动WinformDemo
问题一:编译后出现一个错误 VS转换到 COFF 期间失败
解决方法
方案1:
         点击“项目”-->“属性”--> “清单工具”,
         然后选择"输入和输出’--> ‘嵌入清单’,将后面的‘是’改成‘否’就可以了

方案2:
这个提示说明在转换到COFF文件因为错误失败了,而完成转换工作的则是cvtres.exe这个程序。一般安装过新的VS(例如VS2010)后出现上面错误的根本原因是系统中存在有多个版本的 cvtres.exe。
cvtres.exe在系统目录下版本路径为:C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe
cvtres.exe在VS目录下版本路径为:C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\BIN\cvtres.exe
如果当前系统是64位,则还有个在路径为:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe
一般而言,Framework和Framework64下两个版本基本上是一致的,由于系统更新,一般比VS目录下的版本新。
因此,我们的解决办法为:
1、比较系统和VS目录下所有的cvtres.exe版本(详细信息中的产品版本);
2、将旧版本的cvtres.exe重命名或者删除,或者从把新版本的cvtres.exe拷贝到旧版本目录下,覆盖掉旧版本的cvtres.exe。例如把旧版本cvtres.exe命名为cvtres-old.exe,将其废弃不用。



author: hrbhy    time: 2015-11-4 11:09
问题二 编译成功后,不能运行提示如果

解决方法:如图
author: besovideo    time: 2015-11-4 11:10
感谢支持!
author: hrbhy    time: 2015-11-4 11:11
问题三 运行后出现这个对话框
author: hrbhy    time: 2015-11-4 11:17
解决方法:1、更新BIN文件夹
          2、少d3dx9_43.dll 文件  下载  放到C:\Windows\System32
编译后运行就正常了[attach]2107[/attach]

author: besovideo    time: 2015-11-4 11:23
顶,感谢。




欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2