-
4 votesanswersviews
当具体类型派生自抽象基类时,Ninject无法解析接口类型
我有一个Ninject尝试解决接口类型的问题,其中具体类型派生自实现接口的抽象基类 . EDIT: This is on Windows Mobile using .NET CF. 我的特殊问题涉及演示者和视图,所以我坚持在这个例子而不是foos和bar . 我想为演示者和视图注入工厂,以允许在UI视图堆栈深处创建这些实例 . 下面我省略了所有错误检查以获得更好的可读性 . 我的工厂界面: pub... -
0 votesanswersviews
使用C#将GMT日期转换为本地时间的问题?
我们有一个用C#编写的Windows Mobile应用程序(紧凑框架) . 区域设置为(英语)新西兰 . 时区设置为GMT 12新西兰 . 我们以GMT / UTC格式存储日期 . 我们的UTC日期为2010-02-18 18:00:00 这一次在新西兰是早上7点 . 当我们调用datetime对象时 starttime = starttime.ToLocalTime(); 我们早上9点到了 .... -
9 votesanswersviews
布尔和数学表达式解析器
我正在编写一个允许用户输入布尔表达式的应用程序 . 我需要能够在运行时评估输入的布尔表达式,并且正在寻找解析器和expressoin验证器 . Parser解析器需要将布尔表达式作为字符串并返回true / false . 例: string expression = "(1 == 1) && (1 > 0)"; Parser parser = new P... -
4 votesanswersviews
在.NET CF中以编程方式切换WiFi网络?
是否可以在WM 6和.NET CF v3.5中的WiFi网络之间切换? 我正在为Windows Mobile 6设备编写.NET Compact Framework v3.5应用程序 . 我希望能够通过C#在2个不同的WiFi网络之间切换 . 第一个网络是附近有另一个设备的Ad-Hoc无线网络,第二个网络是Windows Mobile设备中配置的任何其他可用WiFi网络(通常它将是具有已知SSID... -
3 votesanswersviews
使用cab文件安装应用程序时,特定于文化的字符串资源dll无法在.net紧凑框架中工作
我在Windows Mobile 6.1上使用visual studio 2008和.net compact framework 3.5创建了一个本地化的应用程序 . 为了实现本地化,我为此使用了许多资源文件,每个文件对应一个: StringResources.de-DE.resx StringResources.es-ES.resx StringResources.en-GB.resx Stri... -
1 votesanswersviews
Windows Mobile 6.5 CAB签名 - 增值是什么?
我正在为专用客户开发.NET CF 3.5中的Windows Mobile 6.5应用程序 . 该应用程序已实现autoupdate的功能 . 应用程序在启动时要求WebService提供较新版本(如果存在),它会通过HTTP下载CAB安装程序并通过ShellExecute调用CAB安装 .CAB文件当前未签名 . 我想知道,如果我的申请会增加CAB签名?当前的问题是,当安装CAB时,它需要用户进... -
1 votesanswersviews
当应用程序被Windows Mobile 6.x杀死时,整理后台线程
我正在开发一个在Windows Mobile 6上运行的C#应用程序,因此.NET Compact Framework . 它使用后台线程来处理网络通信并保持UI免费 . 这些线程在对象内(作为另一个项目的一部分编写) . 主app实例化对象,并告诉他们开始连接 . 所有线程控制都由'connection'对象完成 . 当应用程序通过菜单退出时,它会调用connection.Stop()方法,该方... -
2 votesanswersviews
Windows Mobile到Zebra打印机通过WLAN(ad hoc)
我有一台Intermec(CN3)Windows Mobile 5.0设备和一台Zebra P4T打印机 . 打印机没有蓝牙 . 但是打印机确实具有可以通过PC配置的无线功能 . http://j.imagehost.org/0665/printer_network_config.png 工作环境没有我们可以利用的无线网络 . 我们正在编写一个.NET Compact Framework应用程序... -
5 votesanswersviews
C#.NET套接字连接问题 - 通常只允许使用每个套接字地址
我有以下问题: 一旦我关闭我的WM6应用程序,然后尝试再次启动它我得到此错误: Only one usage of each socket address (protocol/network address/port) is normally permitted at System.Net.Sockets.Socket.Bind(EndPoint localEP) at System.Net.So... -
0 votesanswersviews
C#/ Compact Framework 2.0 /列表查询错误
好的,我有: var filteredItems = lstAllItems.Where(item => item.Parent.ID == parentId); TreeNode childNode; foreach (var i in filteredItems.ToList()) { if (parentNode == null) ... -
2 votesanswersviews
将自定义邮件头添加到从Windows Mobile 6客户端使用的WCF服务
我有一个WCF服务应用程序,它服务于不同类型的客户端 . 在调用服务方法时,我想在服务头中发送一些特定信息 . 使用较新版本的.NET Framework时,我可以使用MessageHeader处理这种情况 . 由于消费者可以将服务视为WCF服务,因此没有问题 . [DataContract] public class AuthToken { [DataMember] public...