如何从 Visual Studio (2003) 中运行我的 Windows CE 项目?

2023-11-23

我正在开发一个遗留应用程序,需要在 VS 2003 中继续;但是,我无法有效地调试它,因为当我尝试运行它时,我收到以下对话框:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~

Deploy

选择要定位的设备。如果所选设备上尚未安装 .NET Compact Framework,它将与您的应用程序一起部署。

Pocket PC 2002 Emulator
Pocket PC Device
Windows CE .NET Device
Windows CE .NET Emulator (Default)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~

我在 Windows 7 上的 XP 模式(虚拟机)下运行此程序(VS 2003)。我没有(从 XP 模式)到设备(Symbol/Motorola PDT 3090)的连接,所以我得到“无法连接”当尝试在 VS 2003 中运行/调试/部署时。

到目前为止的情况是,开发人员将构建二进制文件,添加调试消息,然后将二进制文件复制到设备并运行它。我不想继续这种方法,而是更愿意能够在 VS 2003 中对其进行调试。有没有办法做到这一点?所有选项(Pocket PC 2002 模拟器等)似乎都不起作用...该设备通过 USB 连接到计算机。模拟器将无法工作,因为它们没有必要的硬件(条形码扫描仪)。所以我需要使用*设备选项之一,但无法将USB端口连接到XP模式。

有人对如何在不不断复制和替换二进制文件以及使用“显示消息”的情况下进行调试有任何想法吗?

UPDATE

或者,如果我无法在 VS 2003 / XP 模式中作为模拟器运行该应用程序,那么在附加的摩托罗拉手持设备上运行它也可以,通过 USB 电缆从支架连接到台式计算机;我更喜欢前者,因为它提供了调试功能,但即使是后者也会比我当前的困境更好(将文件复制到手持设备,将其与计算机分离,将其连接到带式打印机,启动它,测试和无限地重复令人作呕)。尽快(两个小时内),我将针对这个问题设置赏金。

UPDATE 2

如果我尝试在模拟器中从 VS 2003 运行,并选择“Windows CE .NET Emulator(默认)”,我会得到:

“Windows CE 模拟器不会在 Windows CE 模拟器的另一个副本中运行。 你只需要尝试一下,不是吗?”

?!?这是因为我处于虚拟机(XP 模式)会话中吗?

然后我选择“确定”(唯一的选项),并得到“部署错误。是否继续?”这种伎俩永远不会奏效。它甚至会导致构建失败(不过重建可以解决这个问题)。

UPDATE 3

也许我无法通过连接到设备本身进行调试的问题与我今天早上启动时看到的这条消息有关(但我不知道该怎么办,如果这是问题所在 - 我需要吗?正在搜索 Motorola MC3100 的新驱动程序?):

Devices or applications disabled.
Virtual PC/Windows CE Emulator will cause Windows to become unstable. Windows has prevented these drivers from loading. click here for more details.

“更多细节”是:

Virtual PC/Windows CE Emulator 
Microsoft 

--------------------------------------------------------------------------------

Issue Description: 

    A driver is installed that causes stability problems with your system. This driver will be disabled. Please contact the driver manufacturer for an update that is compatible with this version of Windows. 

    Contact Information: 

    Web Site: http://go.microsoft.com/fwlink/?LinkId=26320
    Telephone: 1-800-936-5800

该链接(http://go.microsoft.com/fwlink/?LinkId=26320)最终显示为:“Internet Explorer 无法显示该网页”

UPDATE 4

在连接到设备前端方面有一些进展(或者可能只是虚假的希望):

我的台式机上有 4 个 USB 端口。不久前,我第一次将 USB 电缆插入从顶部数第三个位置。然后它表示已识别,ActiveSync 终于能够建立连接。

所以我然后尝试再次部署该应用程序。第四个选项(默认值 - C.E. 设备模拟器)一如既往地失败。倒数第二个选择(C.E. 设备)也是如此。不过,第二个选项(袖珍 PC 设备)似乎可能有效。

然而,我收到一条神秘的错误消息,上面写着:

#183:

我忽略了这一点,从那时起(现在已经过去了十分钟了),VS 输出窗口的底部一直显示“正在启动应用程序”(其下方有一个闪烁的光标),任务栏一直显示“部署已开始.. ”。

不过,无论这是否真的有任何价值,它似乎都没有,因为我只是“卡在”那里......


Windows CE .NET 模拟器(默认)

如果您运行的是 Windows CE,这应该就是您想要的。

条形码阅读器获取代码并将其转换为字符串,因此您的代码永远不需要“解码”条形码。

因此,当您使用 CE 模拟器测试软件时,只需选择要读取条形码的文本框,然后使用键盘键入该值即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 Visual Studio (2003) 中运行我的 Windows CE 项目? 的相关文章

  • 如何在不安装条形码扫描仪应用程序的情况下使用ZXing库

    我一直在开发一个 Android 应用程序来扫描条形码和 QR 码并将结果发送到其他应用程序 HTTP 我已经通过互联网阅读了大部分文档 并在 stackoverflow 中阅读了它并使其正常工作 我可以在我的设备上运行独立的 zxing
  • 缺少 pdb 文件

    我正在 wince7 设备上调试我的应用程序 几分钟后 我收到一个错误 没有为任何调用堆栈帧加载任何符号 无法显示源代码 我注意到模块列表中有 1 个 dll 缺少 pdb 文件 它的名称是 System Drawing dll 我注意到在
  • 以编程方式检查安装了哪些版本的 .NET Compact Framework

    我有一个为 NET CF 1 0 构建的 Windows Mobile 应用程序 它是用 C 编写的 该程序如何检查其运行的设备上安装了哪些版本的 NET Compact Framework 这实际上取决于您所说的 已安装 是什么意思 如果
  • Java Android 激光条码扫描器

    我正在尝试开发一个能够读取条形码 1d 而不是 qr 的应用程序 真正的问题是 常见的条形码阅读器软件非常有用 但它们似乎太慢 无法作为非常频繁和常见的功能使用 这些条形码相当长 有 20 30 位数字 对于 zxing 等应用程序来说似乎
  • Jquery 条码扫描仪集成

    使用 USB 条码扫描仪扫描条码后如何模拟键盘按下 我对此没有任何想法 我只想得到一些关于如何做到这一点的建议 说明 如果我有这个表格 如何在该文本框中输入条形码号码 谢谢
  • 忽略排队的鼠标事件

    我有一个用 C 编写的针对 NET Compact Framework 3 5 的应用程序 在 Windows CE 上运行 有时 会在 UI 线程上执行持续一秒左右的操作 我目前设置的是Cursor Current属性来指示应用程序正忙
  • 如何将 UPC-A 转换为 UPC-E?

    我们想要将 12 位 UPC A 转换为 8 位 UPC E 您能告诉我哪种方法是最好的方法 而无需使用我自己的代码进行转换 我有很多将 8 位 UCC E 转换为 12 位 UPC A 的公式 但不能反转 从以下模式映射可以最清楚地看出在
  • 使用谷歌移动视觉 API 检测第一个条形码并将数据发送到另一个活动

    您好 我在 github 上检查了来自 google 的条形码阅读器示例 我试图让条形码检测器检测第一个条形码 只有一个 当它检测到时 它将解码的条形码发送到另一个活动 Mabye 我错了 但我需要输入这段代码 BarcodeGraphic
  • ZXing.Net 将字符串编码为 CF 中的二维码

    我怎样才能使用将我的字符串编码成二维码中兴网 http zxingnet codeplex com 我已经可以解码 但在编码时遇到问题 它有一个错误说 没有适用于 AZTEC 格式的编码器 这是我的代码 IBarcodeWriter wri
  • 如何从 Ruby on Rails 应用程序打印(条形码)标签?

    我在 RoR 中开发的第一个应用程序是针对我们库存中使用的一些 Kiosk 触摸屏 PC 当库存工人拿起一些材料时 他在表格中输入数量 现在我想在我们的 Zebra 打印机上打印一个标签 其中包含 客户名称 材料描述 数量和条形码 我如何从
  • 在 Windows CE 5 上安装我的程序

    我正在完成 Windows CE 5 的应用程序 我想知道在 CE 5 设备上安装该应用程序的最简单方法是什么 在 VS8 中点击 发布 会生成一个安装程序 但该安装程序与 CE 5 不兼容 在 Windows CE 5 上安装应用程序的简
  • 条形码(Code 128)字体有问题无法扫描

    很容易生成一个3 of 9 http www squaregear net fonts free3of9 shtml条形码使用Font Font f new Font Free 3 of 9 80 this Font f Label l n
  • 紧凑框架中的网络浏览器

    我想用一个WebBrowser NET Compact Framework 3 5 项目中的组件 我面临着关于此的相互矛盾的信息 如果我只是尝试使用它 我会得到以下异常 System Threading ThreadStateExcepti
  • C#:生成 Code 128 条形码(条/空格的宽度)

    所以我继承了这段代码 或者我应该说 有人开发了这段代码并继续前进 现在我们遇到了问题 我正在调查它 我们正在生成 c128 条形码 在对它们进行认证后 他们注意到了一个我无法解决的问题 条 空的宽度为 10 5 密耳 可接受的范围为 15
  • WinForms 中如何处理不可见控件的绘制?

    我正在尝试覆盖OnPaintwindows窗体中的事件 NET 紧凑框架 到目前为止 我已经能够使用渐变 圆角矩形等来绘制控件 而这通常是常规控件无法实现的 但是 当我想让控件不可见时 我遇到了问题 现在 我所做的就是重新绘制除那些不可见控
  • ZXing 无法正确读取巴西条形码钞票(交错的 2 个,共 5 个)。我该如何修复它?

    我使用 XZing 2 3 0 读取 ITF 条形码 但 ZXing 无法正确读取 47 位巴西钞票 以下示例条形码图像 可以在这里找到 http www shimatai com br images boleto png 被读作03391
  • DI:IDisposable 对象的处理寿命

    所以我正在开发我的 DI IoC 容器OpenNETCF IoC http ioc codeplex com我有一个 合理的 功能请求 为容器集合中的 IDisposable 项目添加某种形式的生命周期管理 我目前的想法是 由于我无法查询对
  • 如何为 Windows CE 创建应用程序 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我是 CE 环境的新手 我想为在 CE 5 及更高版本 上运行的计算机 Intel 创建应用程序 我到底需要做什么才能开始 该从哪里开
  • .NET 紧凑框架中的信号量

    不幸的是 使用 NET Compact Framework 时 System Threading 中没有信号量 我不确定为什么会这样 有人有想法吗 经过谷歌搜索后 我发现很多人给出了他们自己的实现 但他们中没有一个真正工作得很好 或者根本没
  • LinkLabel 无下划线 - Compact Framework

    我正在使用 Microsoft Compact Framework 开发 Windows CE 应用程序 我必须使用 LinkLabel 它必须是白色且没有下划线 因此 在设计器中 我将字体颜色修改为白色 并在字体对话框中取消选中 下划线

随机推荐

  • 检查 typescript 类是否有 setter/getter

    我有一个打字稿类 它具有以下属性 export class apiAccount private balance apiMoney get balance apiMoney return this balance set balance v
  • 在iPhone上,是否可以查出我们连接的是哪个WIFI网络?

    如果是的话 我们还可以获得有关网络配置的其他信息吗 一种有用的方法是获取当前网络的 SSID 有 API 可以做到这一点吗 更新 我在这里发现了类似的问题 iPhone SDK能否获取当前连接的Wi Fi SSID 尝试以下方法 impor
  • Java 可变长度参数与数组,简单的语法糖?

    我正在当地社区大学学习数据结构和算法课程 以获取乐趣 该课程的教材是Y Daniel Liang的Java 编程简介 第 10 版 这本书本身非常扎实 在处理Java util Arrays Liang提到了Java的 可变长度 参数 他写
  • Three.js 鼠标按下时旋转对象并移动

    我试图在场景中获得良好的鼠标移动 以便我可以围绕对象旋转 我有两个问题 我可以弄清楚如何限制运动 使其永远不会在 Y 轴上旋转低于 0 度 我不想从下面看到物体 只想从上面看到 而我想不通的第二件事就是如何让动作变得流畅 现在我在 jsfi
  • 如何在Spring中进行条件自动装配?

    有没有人尝试过根据条件将不同的 bean 自动连接到 Spring 管理的 bean 中 例如如果满足某些条件 则注入A类 否则注入B类 我在 Google 搜索结果之一中看到可以使用 SpEL Spring 表达式语言 但无法找到工作示例
  • 使用 terraform 获取 Route53 上托管域的 zone_id

    您好 我正在使用 terraform 创建 Route53 记录 我已经有一个托管域 公共 可以说example com如何获取其 zone id 并附加到记录 如何获取现有 Route53 托管区域的 zone id 我已经编写了一个文件
  • SQL如何比较两个不同表中的两列

    我有两个表 其中表 1 包含 4 列 表 2 包含 8 列 我在 table1 中有两列 我想将它们与 table2 中的两列进行比较 Table 1 have column1 and column2 that needs to be co
  • 由于 PHP 版本,Apache 中的 PHPMyAdmin 500 内部服务器错误

    Version OS lsb release a Ubuntu 18 04 5 LTS PHP php v 8 0 1 Apache apache2 v 2 4 29 Ubuntu MySQL mysql version mysql 版本
  • 如何最小起订量功能

    尝试对其构造函数采用 Func 的类进行单元测试 不知道如何使用 Moq 来模拟它 public class FooBar public FooBar Func
  • 如何防止使用 Git 自动合并?

    我正在尝试将本地分支合并到主分支中 而无需 Git 进行自动合并 我想 手工挑选 我想要合并到 master 中的内容 当我使用 Git 的 difftool 命令时 我可以比较并选择要添加到 master 分支中的内容 但是当我进行合并时
  • 当属性可以抛出异常时对象初始值设定项和 Dispose

    我有以下设置 public class SomeClass private DirectoryEntry root private DirectorySearcher searcher public SomeClass root new D
  • 带有变量赋值的基本 vue.js 2 和 vue-resource http get

    我真的很难让最基本的 REST 功能在 vue js 2 中工作 我想从某个端点获取数据并将返回值分配给我的 Vue 实例的变量 这是我已经走了多远 var link https jsonplaceholder typicode com u
  • .split(/\s+/) 和 .split(" ") 之间的区别?

    首先 抱歉我的英语不好 p 我正在查看下一个 js 代码片段 var classes element className split s 该代码会将 和 元素的完整类名拆分为包含每个类的数组 但是 使用之间有什么区别 split s 并使用
  • 如何正确使用lua_pop()函数?

    谁能告诉我如何在 C 中正确使用 lua pop 函数 当我使用 lua get 函数时我应该调用它吗 喜欢 lua getglobal L 某事 lua pop L 1 或者如何使用它 垃圾收集器会在阈值之后清除这些东西吗 谢谢 你打电话
  • Angular:将 XML 转换为 JSON

    我有这种方法 我从远程服务器接收 XML 响应 我需要将 XML 转换为 JSON 以便 Angular 2 可以处理数据 private extractData res Response let xml res body console
  • 静态图像的OpenCV haar训练

    我尝试训练 haar 级联分类以进行卡片套装检测 没有旋转并且图像没有失真 例如 我有文件 Clubs png 其中包含白色背景 20x20 像素的俱乐部图像 这个教程好纠结http note sonots com SciSoftware
  • Orchard CMS中如何处理来自JS的跨域Web服务调用

    我正在尝试从 HTML 小部件内跨域调用 Web 服务 这似乎不起作用 它在同一域下运行得很好 我正在尝试在 Orchard 中创建一个登录页面 可用于登录另一个域上的我的软件 Web 服务正在验证用户凭据并返回一个布尔值 然后该布尔值将生
  • 无法执行 dex:Eclipse 中超出了 GC 开销限制

    当我下载Git项目时OsmAnd并去编译它 Eclipse 返回这些错误 Dex Loader Unable to execute dex GC overhead limit exceeded OsmAnd Conversion to Da
  • 如何在Windows上安装gssapi python模块?

    我目前正在尝试获取gssapi模块让 python 在 Windows 上运行 我的目标是使用 python 模块通过 Active Directory 进行身份验证ldap3 gssapi 是其工作的必要条件 但是 安装失败 因为找不到
  • 如何从 Visual Studio (2003) 中运行我的 Windows CE 项目?

    我正在开发一个遗留应用程序 需要在 VS 2003 中继续 但是 我无法有效地调试它 因为当我尝试运行它时 我收到以下对话框 Deploy 选择要定位的设备 如果所选设备上尚未安装 NET Compact Framework 它将与您的应用