首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在本地调试.NET Compact Framework应用程序(无需模拟器或设备)

在本地调试.NET Compact Framework应用程序(无需模拟器或设备)

要在本地调试.NET Compact Framework应用程序,您可以使用以下步骤:

  1. 安装Visual Studio 2008或更高版本。
  2. 安装.NET Compact Framework 3.5 SDK。
  3. 打开Visual Studio,并打开您的.NET Compact Framework项目。
  4. 在Visual Studio中,单击“调试”菜单,然后选择“附加到进程”。
  5. 在“可用进程”列表中,选择您要调试的.NET Compact Framework应用程序的进程。
  6. 单击“附加”按钮。

现在,您可以在Visual Studio中设置断点,查看变量值,并使用其他调试工具来调试您的.NET Compact Framework应用程序。

请注意,这种方法需要您的.NET Compact Framework应用程序在本地计算机上运行。如果您的应用程序在远程设备上运行,则需要使用远程调试工具,例如Remote Debugging Monitor。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Application Architecture Guide 2.0 - CH 19 - Mobile Applications(6)

.NET Compact Framework Consider the following guidelines if you are using the Microsoft .NET Compact...Compact Framework 如果你在使用Microsoft .NET Compact Framework,那么就考虑如下指导方针: •如果你很熟悉Microsoft .NET Framework...,并且同时在开发桌面应用和移动应用,那么将Microsoft .NET Compact Framework看成.NET Framework类库的一个子集。...那么,在移动设备上使用MFC之前,确认OLE库是否可以单独下载到你的设备上。 •如果你想使用Visual Studio调试器来追踪代码,考虑可能需要多个调试会话。...例如,如果你在一个调试会话中拥有本地代码和托管代码,Visual Studio可能不跟随会话。在这种情况下,你就需要运行两个Visual Studio的instance来手动追踪他们之间的内容。

79380

VS2019安装和使用教程(超详细)

所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework...Visual Studio是最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2019 版本,基于.NET Framework 4.8 。...2019 是微软开发的一款功能强大的IDE编辑器,visual studio 2019可完美开发;Windows、iOS 和 Android 程序,并且visual studio 2019 已内置安卓模拟器...使用 Visual Studio 调试程序,通过代码的历史数据可跨语言快速查找并修复 bug,无论是在本地还是远程。 利用分析工具发现并诊断性能问题,无需离开调试工作流。...我们可以点击本地Windows调试器,也可以直接按F5运行。 同时我们注意到左边项目1.01我的第一个代码字体是加粗的!

5K10
  • Application Architecture Guide 2.0 - CH 19 - Mobile Applications(3)

    •如果需要和多种数据库同步,那么就使用ADO.NET的Sync服务。它允许应用程序将数据存储于Microsoft SQL Server、Oracle或DB2数据库中。...调试 与类似的PC上的应用程序调试相比,移动设备上的调试可能会更加昂贵。在决定应用程序支持的设备种类和数量的时候,要考虑这个调试成本。...同时,从设备获得调试信息是很难的,而且设备模拟器也不能完全模拟设备的硬件环境,这点必须牢记。...在设计调试策略时,考虑以下指导方针: •在选择支持的设备时,了解程序调试的成本。包括工具支持、初始(替代)测试设备花费和基于软件的模拟器花费等因素。...•如果手头有目标设备,那么尽量在真实设备上调试代码,而非在模拟器上调试。 •如果手头没有目标设备,那么就使用模拟器来进行初始的调试和测试。与真实设备相比,模拟器的运行速度可能要慢一些。

    61360

    Microsoft Sync Framework 1.0 RTM发布了

    Microsoft Sync Framework 是一个功能完善的同步平台,实现了应用程序、服务和设备的协作和脱机访问。它提供了一些可支持在脱机状态下漫游、共享和获取数据的技术和工具。...Metadata Storage Service,可用于在 SQL Server Compact 中存储同步元数据。 Sync Services for ADO.NET 支持在数据库之间进行同步。...Sync Services for ADO.NET 支持在两个对等方(如 SQL Server 数据库)之间进行同步,或者在 SQL Server Compact 客户端数据库和 ADO.NET 提供程序支持的任何服务器数据库之间进行同步...该 API 允许使用提供的所有组件或其中的部分组件,具体取决于应用程序的体系结构和要求。 Microsoft 提供了几种专为执行同步的应用程序设计的技术。...如果应用程序需要与非 SQL Server 数据库进行同步,或者应用程序必须使用单独组件以支持通过不同的传输或服务进行同步,请使用 Sync Services for ADO.NET。

    68860

    自动化-Appium-环境搭建-IOS(Python版)

    Xcode是开发OS X和IOS应用程序的最快捷的方式。 Xcode具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。 Xcode如何下载安装或更新呢?...上我们一般调试IOS设备的webView都只能使用Safari的Web检查器。...IOS WebKit Debug Proxy的原理是在本地起了一个代理做Web Inspector到WebKit远程调试的协议转发。...2、允许用户从npm服务器下载并安装别人编写的命令行程序到本地使用。 3、允许用户将自己编写的包或命令行程序上传到npm服务器供别人使用。 在Mac环境下可以用命令行或者应用程序安装Node.js。...由于新版的Node.js已经集成了npm,同样在终端输入 npm -v, 来测试是否安装成功。 第10章 ios-deploy 不使用Xcode,从命令行安装和调试IOS应用程序。

    5.2K31

    ADB命令集锦

    adb即Android Debug Bridge(安卓调试桥)。它就是一个命令行窗口,用于电脑端与模拟器或者真实设备交互。...常用操作有: 把文件发送到android设备,或从android拖拽文件到本地 在android设备上安装/卸载应用 启动应用 把APP的日志导出到本地 截屏、录像 思考: 上面说的这几点能否有其他方式替代...1、adb是无需安装的。找度娘搜索adb,然后下载工具压缩包,解压并添加环境变量,然后就可以在dos环境下使用了。...2、之后,用usb连接电脑和手机(或模拟器),并开启Android 设备的开发者选项和 USB 调试模式。 3、此时就可以在dos窗口输入cmd devices 命令检查是否可以正常使用了。...相当于Windows应用程序的主窗体或Web应用程序的主页面。am是shell命令。

    1.6K52

    码云周刊:当测试拿起自动化测试工具,开发仿佛看见一场悲剧正在上演!

    run_case是程序的入口 Htmlreport.py 结果生成html文件 项目地址:http://git.oschina.net/ytbkun/auto_http_api 4 Phoenix Framework...项目简介:集代码托管, 分机(node节点)管理,定时任务, 分布式或并发等方式执行通过 phoenix_develop 模块调试好的用例。...通过使用phoenix_develop 开发用例代码的示例, 用例如果在本地调试时没有问题,那么就可以放到控制端进行执行了。...MonkeyRunner 在 android 测试中有下面特点: 支持多设备: API 可以跨多个设备或模拟器实施测试套件。...您可以在同一时间接上所有的设备或一次启动全部模拟器(或统统一起),依据程序依次连接到每一个,然后运行一个或多个测试。您也可以用程序启动一个配置好的模拟器,运行一个或多个测试,然后关闭模拟器。

    1.5K90

    Sync Framework 2.0

    Sync Framework 是一个功能完善的同步平台,实现了应用程序、服务和设备的协作和脱机访问。Sync Framework 提供了一些可支持在脱机状态下漫游、共享数据和获取数据的技术和工具。...本文档涵盖所有 Sync Framework 组件,包括以下组件: 核心组件 数据库同步提供程序(在以前的版本中称为 Sync Services for ADO.NET) 文件同步提供程序(在以前的版本中称为...例如,在某一项是联系人时,设备可以只存储该联系人的姓名和电话号码,而在 PC 上存储的则是完整联系人信息。...自定义筛选器使您能够通过最合适的方式定义筛选器,包括在项数据变更时允许项移入或移出筛选器的筛选器。例如,某一介质存储设备只存储评价为三星或更高级别的歌曲。...6、跟踪:允许您跟踪几个组件的执行情况,这在应用程序调试期间很有用。此下载提供 .tmf 文件,这些文件可用于查看跟踪、刷新记录器和设置二进制跟踪文件的格式。

    1.3K70

    【Flutter 混合开发】添加 Flutter 到 iOS

    .ios 是隐藏目录,可以单独运行Flutter module,测试此模块的功能,iOS代码添加到现有应用程序的项目或插件中,而不是添加到模块的.ios /目录中。...应用程序无法在 Release 模式下的模拟器上运行,因为Flutter尚不支持为Dart代码提前输出x86 / x86_64二进制(AOT)二进制文件。...在模拟器或真实设备上以调试模式运行,而在真实设备上以Release模式运行。...下面的两种方式是将 Release frameworks 添加到 iOS 应用程序,因此编译的时候设备不能选择模拟器,否则编译失败。 编译成功: ? 选择模拟器编译失败: ?...如果团队成员无法在本地安装Flutter SDK和CocoaPods,或者您不想在现有应用程序中将CocoaPods用作依赖项管理器,则可以使用此方式。

    3.2K40

    adb使用及常用命令

    介绍adb全称为 Android Debug Bridge(Android调试桥),是 Android SDK 中提供的用于管理Android 模拟器或真机的工具。...adb的 daemon:守护进程作为一个后台进程在Android设备或模拟器系统中运行,它的作用是连接 adb 服务端,并且为运行在主机上的 adb 客户端提供一些服务。...如果希望计算机连接 Android 模拟器或者真机,需要先打开 USB 调试开关。(1)模拟器,不需要手动设置 USB 调试开关,默认就是打开的状态。(2)真机设备,需要手动打开 USB 调试开关。...它提供了各种设备交互功能,如安装和调试应用程序、管理文件、执行shell命令等。以下是一些常用的ADB命令:连接设备adb devices:列出所有通过USB或网络连接的设备。...请注意,在使用某些命令(如adb root)时,可能需要设备的root权限或特定的解锁状态。同时,为了确保命令的正确执行,建议在执行前仔细核对设备状态、命令格式和参数。

    5900

    Microsoft Sync Framework 2.1 软件开发包 (SDK)

    Sync Framework 2.1 引入了新功能,这些功能支持您计算机上的 SQL Server 或 SQL Server Compact 数据库与 SQL Azure 数据库进行同步。...通过将您企业内部部署的 SQL Server 数据库与 SQL Azure 进行同步,可以在 Web 上提供您的部分或所有数据,而无需通过为客户提供连接来访问您内部部署的 SQL Server 数据库。...将 SQL Azure 数据库配置用于同步后,用户可以使数据脱机并将其存储在客户端数据库(如 SQL Server Compact 或 SQL Server Express)中,这样您的应用程序可以在断开连接的状态下工作...2 层体系结构:Sync Framework 运行在本地计算机上,并且使用 SqlSyncProvider 对象直接连接到 SQL Azure 数据库,而无需经过中间层或 Web 服务器,如 Internet...N 层体系结构:在 Windows Azure 托管服务中运行 Sync Framework 数据库提供程序并与在本地计算机上运行的代理提供程序通信。

    1.2K70

    dotnet-dsrouter

    、iOS 和 tvOS 上运行的 .NET 应用程序,无论它们是作为仿真器、模拟器还是在设备本身上运行。...诊断工具使用本地进程间通信 (IPC)(命名管道、Unix 域套接字)来连接 .NET 运行时并与之通信。 在仿真器、模拟器和设备上的沙盒环境中运行的 .NET 应用程序需要通过其他方式进行通信。...dotnet-dsrouter 还实现了额外的支持,可以简化在仿真器、模拟器和通过 USB 连接的物理设备上运行时的连接配置。...dotnet-dsrouter 的连接特性和端口转发功能可以应对使用本地仿真器、模拟器或通过 USB 连接的物理设备的所有场景。...由于 dotnet-dsrouter 是使用端口转发来运行的,因此相同的方案适用于在本地仿真器和通过 USB 连接的物理设备上运行的应用程序。

    75630

    自动化-Appium-环境搭建-Android(Python版)

    第1章 JDK JDK(Java Development Kit)是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。...工具集不仅包括了Android模拟器和用于Eclipse的Android开发工具插件(ADT),而且包括了各种用来调试、打包和在模拟器上安装应用的工具。...2、允许用户从npm服务器下载并安装别人编写的命令行程序到本地使用。 3、允许用户将自己编写的包或命令行程序上传到npm服务器供别人使用。...Appium Desktop是一个应用程序,安装完成后直接运行即可,执行后是有图形界面的Appium服务,与Appium Server功能是一致的,但它附带了一个检查器,用来调试定位应用程序很方便。...,可在Windows或Mac等上进行创建与使用模拟器。

    3.8K30

    .NET Core .NET Framework

    2002年微软公司发布的第一个.NET框架————.NET Framework,不久后又发布了.NET Compact Framework 用于在较小的移动设备(Windows mobile),而.NET...在数年间微软乐此不疲的推出了数个类似 .NET Framework的框架,以用于在不同的设备和平台上运行。....NET Core是一个开源的模块化的Framework,不管是开发web或移动设备都在同一个Framework(.NET Core)下运行,而且 .NET Core也可在不同的操作系统上运行,包括Windows...Runtime 在.NET Core 中有实现两种RunTime,NativeRuntime 和 CoreCLR。NativeRuntime 将C# 或 VB.net 代码直接转换为原生机器码。....NET Core 更依赖于Nuget,允许本地application在部署时动态下载需要的class library。而.NET Framework需要在系统中预装。

    88450

    Android开发(19) 使用adb建立pc和android设备之间的连接

    比如我们要下载 “某个应用安装到手机上”,我们可以再 电脑上的应用程序上操作,搜索我们想要的程序,点击下载(从远程下载到本地pc), 然后安装(从pc安装应用到android 手机)。...通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。...它的主要功能有:   * 运行设备的shell(命令行)   * 管理模拟器或设备的端口映射   * 计算机和设备之间上传/下载文件   * 将本地apk软件安装至模拟器或...调用 在.net winfrom中,我们需要 调用adb.exe来完整一系列的操作。 我们一般使用process类来启动新的进程。如下: 1.列出当前所有连接到pc的android 设备。...(以得到一个设备ID) 2.安装某个apk(android 应用程序包)到手机。 3.发送广播以启动手机内的某个服务。 4.在pc上映射端口。

    1.5K00

    .NET Core 以及与 .NET Framework的关系

    2002年微软公司发布的第一个.NET框架————.NET Framework,不久后又发布了.NET Compact Framework 用于在较小的移动设备(Windows mobile),而.NET...Compact Framework 也含有一套 类似.NET Framework 体系(Runtime, Framework,Application Model),它是一个复制精简版的 .NET Framework...在数年间微软乐此不疲的推出了数个类似 .NET Framework的框架,以用于在不同的设备和平台上运行。....NET Core是一个开源的模块化的Framework,不管是开发web或移动设备都在同一个Framework(.NET Core)下运行,而且 .NET Core也可在不同的操作系统上运行,包括Windows....NET Core 更依赖于Nuget,允许本地application在部署时动态下载需要的class library。而.NET Framework需要在系统中预装。

    8510

    探索嵌入式应用框架(EAF)

    那些我们用过或者常见的软件框架太多了: windows上MFC .net Framework spring framework以及衍生的SSH等等 Entity Framework Robot Framework...所有基于BREW的应用和扩展类被编译和联接成二进制代码,在本地执行。 RUNTIME是指运行时间。...其核心是, M2M 技术包括增加一个装置或设备的智能服务, 并将该设备与可以监控或控制该设备的后端基础设施连接起来。...开发工具 EAF 还应该包含一个开发工具包, 以便于编码、调试和监视 M2M 应用程序, 这些工具应该是开源的, 可以免费使用。...在 Mozilla 的一个项目 asm.js 中出现了一个可以替代使用 c 的方法。 定义了一个严格的 JavaScript 子集, 它更容易被翻译成本地代码或 c 源代码。

    1.8K41

    简析.NET Core 以及与 .NET Framework的关系

    2002年微软公司发布的第一个.NET框架————.NET Framework,不久后又发布了.NET Compact Framework 用于在较小的移动设备(Windows mobile),而.NET...Compact Framework 也含有一套 类似.NET Framework 体系(Runtime, Framework,Application Model),它是一个复制精简版的 .NET Framework...在数年间微软乐此不疲的推出了数个类似 .NET Framework的框架,以用于在不同的设备和平台上运行。....NET Core是一个开源的模块化的Framework,不管是开发web或移动设备都在同一个Framework(.NET Core)下运行,而且 .NET Core也可在不同的操作系统上运行,包括Windows....NET Core 更依赖于Nuget,允许本地application在部署时动态下载需要的class library。而.NET Framework需要在系统中预装。

    1.8K80

    .NET Framework概述

    除少数例外,使用特定版本的 .NET Framework 开发的应用无需在更高版本中修改即可运行。 并行执行。...2002年微软公司发布的第一个 .NET框架—— .NET Framework,不久后又发布了 .NET Compact Framework 用于在较小的移动设备(Windows mobile),而 ....在数年间微软乐此不疲的推出了数个类似 .NET Framework的框架,以用于在不同的设备和平台上运行。....NET Core是一个开源的模块化的Framework,不管是开发web或移动设备都在同一个Framework(.NET Core)下运行,而且 .NET Core也可在不同的操作系统上运行,包括Windows...NativeRuntime 将C# 或 VB.net 代码直接转换为原生机器码。而CoreCLR是一个开源的JIT运行时,会将代码编译成中间语言(IL)在最终运行时再转换机器码。

    93150
    领券