首页
学习
活动
专区
工具
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来手动追踪他们之间的内容。

76780

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我的第一个代码字体是加粗的!

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

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

    58360

    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

    67560

    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.5K52

    自动化-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.1K31

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

    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

    dotnet-dsrouter

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

    74830

    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

    .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需要在系统中预装。

    86250

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

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

    3.7K30

    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.4K00

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

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

    1.7K41

    .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)最终运行时再转换机器码。

    91650

    简析.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.7K80

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

    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, 来测试是否安装成功。 第9章 ios-deploy 不使用Xcode,从命令行安装和调试IOS应用程序

    5.6K30

    .NET 4.5.1 预览版新特性

    随后,Heydarian宣布了检测方法返回值的新功能,它可以Visual Studio的Autos窗口Immediate窗口中使用。可以调试器中展开返回值以便查看当前的值。...这些System.Exception的新属性是基于Windows 8的经验上进行的改进,在这之前只有附加的进程上的调试器中才能避免丢失这些信息。...还要注意的是,Entity Framework 5的第三方提供程序与EF 6不兼容。因此如果使用的不是SQL ServerSQL Server Compact Edition,则需要更新提供程序。...多核的即时编译(JIT)性能也有所改进,按Heydarian的说法,冷启动的状态下能达到15%的性能提升。 另一项.NET 4.5.1中得到改进的部分是有关framework升级后系统的表现。...目前,运行更新后的.NET Framework会使应用程序性能在短时间有一定程度的下降。这是因为核心的.NET程序集更新补丁需要一段时间进行JIT编译。

    84260
    领券