问题标签 [smart-device]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
compact-framework - .NET CF WebService ObjectDisposedException
我正在尝试解决我的一个智能设备项目(Windows Mobile 6.5 设备上的 .NET CF 3.5)的问题。
该代码尝试不断地进行 web 服务调用以获取一些数据并在表单中使用它。在使用过程中,对于特定情况是抛出 ObjectDisposedException 并且应用程序崩溃。堆栈跟踪是
我已经阅读了很多博客和论坛,包括这个,建议的解决方案似乎是在得到响应之前关闭请求流和请求。
但这对我的情况没有帮助。如果 requestStream 在将数据写入流之前关闭,则它不会做任何事情。如果我在收到响应后关闭,则会抛出 InvalidOperationException。
以下是我的代码:
参考.cs
Form1.cs
单击表单中的“开始”按钮时,会创建线程并继续调用 Web 服务,当调用停止时,线程会停止。重复启动和停止会导致 ObjectDisposedException (这就是我重现此异常的方式)。
任何有关这方面的帮助将不胜感激,因为我这几天一直在尝试解决这个问题。
谢谢森希尔
.net - .NET CF 参数化测试
是否可以在中创建参数化测试(如在 PHPUnit 中)
Microsoft.VisualStudio.SmartDevice.UnitTestFramework
或者
NUnitLite
我怎样才能更好地实施它?
vb.net - 在 OpenNetCF 中将字符串转换为 PhysicalAddress
我有将 Mac 地址获取到 IPAddress 的示例代码,我正在尝试调用该函数,但我没有得到。
我有 Mac 地址
谢谢
c# - 如何优化向winform添加控件
我在智能设备项目中长时间绘制控件时遇到问题。
这是冻结应用程序的代码~11s
:
这个时间是逐行测量SAdr = this.ExecuteSQL("select * from dba." + table);
的panelCenter.Controls.Clear();
。
任何想法如何改进此代码?
windows-mobile - 防止更改对智能设备设置 CAB 的依赖项
我有一个由 shell 和几个模块组成的 Windows Mobile 应用程序。每个模块都有自己的安装项目,用于生成 CAB 文件来安装它,还有一个用于用作基础应用程序的 shell。我遇到的问题是,每次我打开一个模块的解决方案(每个模块都有自己的解决方案,根据需要引用其他项目)时,Visual Studio 会刷新安装项目的依赖项,实际上会破坏整个设置项目。
我有两个与此相关的主要问题,第一个是安装程序 CAB 正在拉入多个 DLL 的两个版本。一个来自 Compact Framework,另一个是“普通”DLL。这会使 CAB 大小呈指数增长并导致警告,因为有两个同名文件。
我遇到的第二个问题是每个模块的安装程序应该只包含模块 DLL,而不是任何依赖项(因为它们都是外壳 CAB 的一部分)。但是,每次打开解决方案时,我都必须在构建 CAB 之前手动删除每个依赖项。
另外值得注意的是,这些项目已签入 Team Foundation Server,但不知何故设法在未签出的情况下进行更改。
我正在运行 Visual Studio 2008,针对 .NET 3.5 Framework 进行开发,适用于 Windows Mobile 5.1-6.5。
我将不胜感激有关此问题的任何见解,因为每次我需要进行发布时都重新处理依赖项非常耗时。
.net-3.5 - 异常代码:0xc0000005 使用 sqlcereader
我有一个 Windows CE 设备。我正在尝试运行使用 SqlServerCe 的应用程序。当我尝试运行ExecuteReader.Read()
方法时,它会引发如下异常:
Sql 的其他方法不会导致问题(如 ExecuteNonQuery)。
我在该设备上有 Microsoft SQL Server Compact Edition\v3.5 和 .NET Framework 3.5。
我正在使用 VS 2008 智能设备应用程序进行开发。
这就是发生期望的函数。
c# - 使用紧凑框架 3.5 从数据网格中检索数据
我正在构建一个移动应用程序,它允许操作员在现场管理他们的工作。我正在使用数据网格来显示用户作业列表。用户将能够通过选择 gridview 行并通过组合框为其分配状态来接受或拒绝工作。
为此,我需要为数据网格的选定行获取单元格 9 (JobID) 的值。因为我使用的是 .NET Compact 框架,所以我无法访问某些属性,例如 SelectedRow。我整个上午都在网上搜寻指针,但我发现的大多数示例都是针对 .NET 框架,而不是 .NET Compact Framework。这对我一点帮助都没有,因为所有示例似乎都引用了 System.Web.UI,我被认为不适用于 .NET CF
谁能给我任何建议以实现智能设备应用程序。所有帮助将不胜感激。
提前致谢。
.net-3.5 - SmartDevice 项目中缺少 Data.SqlClient 命名空间 (Windows Mobile)
我开始在 Windows Mobile 6.5 上编程。我安装了 VS2008、SDK 6.0 和 DTK 6.5.3。创建项目(WM 6.0、.NET 3.5)并且不使用 System.Data.SqlClient。我 System.Data 只有 Common,SqlTypes。参考文献由创建者提供。
SqlCommand comm = new SqlCommand(sSQL, new SqlConnection(sConn)); 无法解析符号“SqlCommand”
我错过了什么?如何从设备连接 Sql Server?互联网上的许多示例都包含此方法。
我还安装了 .NET 4.0、4.5 和 VS 2012。
asp.net - .net 中的智能设备应用
我正在学习智能设备应用程序开发的基础知识。我使用美国 windows mobile 5.0 掌上电脑模拟器开发了小应用程序。我对模拟器和部署有基本的疑问。
1.根据智能手机设备我们必须下载模拟器并开发应用程序,否则默认模拟器将支持所有windows设备?
2.如何部署和安装那些部署的那些文件到我的windows phone
c# - 智能设备项目中的扩展,.net 2.0
我正在使用Visual Studio 2008
. 我有一个名为 Extensions 的静态类,我想在其中编写扩展。我写了以下扩展
并得到以下错误
我有在 .net 4.0 中添加扩展方法的经验,但是在这个项目中我遇到了麻烦。有什么特别的我错过了吗?