windows-ce相关内容

如何“赶上”未处理的异常

我们已经开发了一个.NET 3.5 CF应用程序,由于未处理的异常,某些lib代码引发了一些应用程序崩溃。 该应用程序终止并显示标准应用程序弹出异常消息框。 是否可以捕获所有未处理的异常?或者至少,从消息框中捕获文本。我们大多数的客户只是简单地重启设备,以至于我们无法查看异常消息框。 有什么想法吗? 解决方案 您是否添加了 UnhandledException 事件处理程 ..
发布时间:2020-10-06 08:05:27 其他开发

如何为.NET Compact Framework设置useUnsafeHeaderParsing

在我的Windows CE 6.0应用程序中,我正在与专有的Web服务器设备通信,该设备返回错误的标题信息(更具体地说,它不返回任何标题信息)。 我相信缺少标头信息是我的HttpWebRequest方法无法正常工作的原因。 我记得.NET“常规”框架允许我们以编程方式进行编程配置System.Net.Configuration程序集以允许使用无效的标头(useUnsafeHeaderP ..
发布时间:2020-10-06 07:57:50 其他开发

Windows CE在重置时删除.NET CF

我正在为专有Windows CE 4.2设备编写C#应用程序(关于该设备,我没有规格或几乎没有任何其他信息。我可以访问文件系统,基本上就是这样。) ) 我也无法从原始制造商那里获得支持。 现在,我可以很好地安装.NET Compact框架了,并且一切正常工作了一段时间。但是每隔一段时间,当设备重置时,它会删除框架,GAC及其相关的所有内容。 我知道这不仅是硬重置跳回出厂默认设置,因为 ..
发布时间:2020-10-06 07:56:17 其他开发

此HttpWebRequest / HttpWebResponse代码有什么问题(为什么将其视为“不良”请求(400))?

基于来自此MS链接,我在Windows CE / Compact Framework应用中获得了以下代码,该应用在Web API服务器应用中调用了REST方法: 公共静态字符串SendXMLFile2(字符串uri,字符串数据) { // TODO:测试 后删除以下内容String s = data.Substring (0,128); MessageBox.Show(String. ..

HOWTO:在WindowsCE Compact Framework上从非托管C ++调用托管C#接口

我拥有大量的非托管Windows CE 5 C ++代码,通过将其与Windows CE 6和Compact Framework上以托管C#编写的大量较新的业务和通信逻辑相结合,提供了我要在新产品中使用的UI UI可能知道业务逻辑,但是我希望业务逻辑不了解UI,以便以后可以用托管版本或任何其他版本替换它。我选择作为前端的UI。 我找到了一篇文章,描述了如何使用COM作为Windows世 ..
发布时间:2020-10-05 21:14:27 其他开发

确定Windows CE可执行文件使用的16位CRC /校验和算法的方法?

我需要对Windows CE可执行文件实现的CRC /校验和算法进行逆向工程。作为专有协议,它没有对CRC /校验和算法进行任何说明。但是,有一个控制台界面报告正确/计算的校验和,如果消息协议正确,我可以使用随机位构造自己的消息: 我已经观察到了, 更改消息中的单个位会完全更改校验和字节。 算法似乎与位置有关,因为我在各种消息数据位置中馈入了一些单个1位消息,其余位为零,并且所有 ..
发布时间:2020-10-01 05:47:09 其他开发

如何以编程方式安装字体

我想在程序加载时安装特定的字体,并在渲染程序文本时使用该字体。如何在WinCE 6上以编程方式从.NET CF安装字体。 解决方案 实际上,这会更好。 http://social.msdn.microsoft.com/Forums/en/netfxcompact/thread/ee9a6947-0799-4a76-a7cd-c0bec4b7a2ab ..
发布时间:2020-09-26 01:28:34 C#/.NET

如何在Visual Studio(2003)中运行Windows CE项目?

我正在开发一个旧版应用程序,需要在VS 2003中继续使用;但是,我无法有效地调试它,因为当我尝试运行它时,会出现以下对话框: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ 部署 选择要定位的设备.如果.NET Compact Framework尚未位于所选设备上,它将与您的应用程序一起部署 ..
发布时间:2020-09-18 18:35:05 其他开发

仅将Mobile Application Blocks社区版本的一部分用于WM 6.x开发

我正在规划业务分布式系统的体系结构,在非常相似的用例场景中,必须支持许多不同类型的不同设备. 在其他方面,我需要支持 基于Windows Mobile 6.x的PDA PC工作站 这些应用程序将提供非常简单的业务逻辑,因此我不想为此使用过分的体系结构.但是,我需要支持: 远程更新 PDA(以及PC的可选连接)的大多数客户端断开连接情况 在研究适当的参考体系结构时, ..

是什么原因导致System.TypeLoadException?

我正在使用VS2008和C#开发霍尼韦尔海豚6100的应用程序,霍尼韦尔海豚6100是带有条形码扫描仪的移动计算机,该条形码扫描仪使用Windows CE 5.0(如OS). 我想添加一个功能,该功能可以将文件从本地设备发送到远程服务器.我找到了库" Tamir.SharpSSH ".可以保证这一点.我在控制台应用程序和普通Windows窗体应用程序上测试了代码,它可以完美地工作.但是,当我 ..
发布时间:2020-07-26 19:17:58 C#/.NET

如何确定表的SQL Server Compact版本?

我有一些在Windows CE应用程序中创建的.SDF表(访问表数据从服务器应用程序传递,并将其转换为SQL Server Compact记录/表). 我想从Visual Studio 2010的台式机中查看它们.但是,尝试在服务器资源管理器中创建新的数据连接时,选择两个"Microsoft SQL Server Compact"数据源(3.5和4.0)之一失败 当我选择3.5,然后选 ..

我需要在项目中引用哪个SqlServerCe DLL版本以匹配sqlce.wce4.armv4.CAB中的版本?

“故事的其余部分"在下面详细介绍了所有细节,但是为了追逐,我们将其归结为: SQLCE 2.0(包含在sqlce.wce4.armv4.CAB中)似乎安装在运行我的应用程序的设备上;源项目使用运行时版本为v2.0.50727和版本为3.5.1.0引用SqlServerCe 这是匹配还是不匹配?如果是后者,我需要在项目中引用哪个版本的SqlServerCe.dll? 通俗故事的其余 ..

VS2008调试WEC7应用程序-当前不会出现断点.此功能当前未加载可执行代码

我必须将C ++ Win32控制台应用程序移植到WEC7.修复一些构建和链接错误后,我能够创建在目标上运行的可执行文件.但是我无法使用Visual Studio调试该应用程序,因为没有断点,尽管已明确执行了相应的行. 为了进一步调查我的问题,我创建了2个新项目: Win32项目 Win32 Smart Device项目 两者都包含以下代码: #include "std ..

Windows 7的远程控制WinCE 6.0设备

我试图找到一种工具,可以从Windows 7计算机上远程控制运行Windows CE 6.0的Motorola MC3190设备. 我已经在Mytermer和Intermec CN3设备上使用过,所以我尝试了这个问题的答案但我无法使其正常工作. 我已经在Mymobiler文件夹中尝试过remote.exe.40和remote.exe.50 使用 CodeProject上的任务管理器在 ..
发布时间:2020-07-14 00:39:12 其他开发

WebClient真的对.NET 3.5 CF不可用吗?

我的应用程序以Windows CE为目标;它使用了Compact Framework 我复制了一些其他使用WebClient的可运行代码,但无法编译,并说:"找不到类型或名称空间名称'WebClient'(您是否缺少using指令或程序集?参考?)" 我确实有一个“正在使用System.Net;" 由于该错误,我还得到:"名称'HttpRequestHeader'在当前上下文中不 ..

如何指定手持设备的根目录?

我需要递归搜索手持式设备,以查找设备上任何遵循特定模式的文件(例如" Platypus .XML"). 要将设备的根目录传递给我的目录遍历方法,我应传递"\"还是其他? 在Windows资源管理器中,设备为"J:\"-但我知道这是行不通的,因为不会为每个人都将其映射到J. Windows资源管理器中设备的全名类似于: Duckbill (\\LEXINGTON\dev\Xm ..

如何解决无效的resx文件输入?

我将几个现有文件(来自VS 2008 Windows CE项目)添加到了VS 2008 Winforms项目中.对于许多(但不是全部)表格,我得到以下错误信息:* .resx文件: 无效的Resx文件. ResX输入无效.无法为ResX读取器和写入器类型名称找到有效的"resheader"标签. 可以很好地显示* .resx文件,就像我在解决方案资源管理器中2单击它们时一样: . ..