Tag: 紧凑框架

如何使C#.NET CF程序的AssemblyInfo版本传播到Explorer Properties窗口?

看起来如果您编译Visual Studio解决方案并在AssemblyInfo.cs文件中有一个版本#,那应该传播到Windows资源管理器属性对话框。 这样,有人可以直接右键单击* .exe并单击“属性”以查看版本#。 Visual Studio中是否有特殊设置才能实现此目的? 示例图片http://content.screencast.com/users/Pincas/folders/Jing/media/40442efd-6d74-4d8a-8e77-c1e725e6c150/2008-09-24_0849.png 编辑:我应该提到,具体来说,这是.NET Compact Framework 2.0,它不支持AssemblyFileVersion。 所有希望都失去了吗?

SignalR Client是否在.NET Compact Framework上运行?

我没有找到有关SignalR支持的平台的任何文档,并且想知道SignalR Client是否在.NET Compact Framework上运行?

Windows CE上的C#.NET 3.5 CF,更改DataGrid中的行背景颜色

我正在使用C#.NET 3.5 CF开发Windows CE。 我正在处理dataGrid,需要知道如何更改dataGrid上行的背景颜色。 提前致谢

.NET CF中的图表

我正在寻找一个体面的免费控件,库或教程,允许在.NET CF上绘图…我目前正在使用v2.0但可能升级到3.5。 我还希望能够将图形保存为图像。

Lambdas,封闭变量,显示类,可序列化和普遍性层

我已经为Compact Framework实现了普遍性层(包括类似BinaryFormatter的序列化器)。 我希望能够在适当的情况下序列化由lambda和迭代器之类的东西产生的编译器生成的类,以便if(例如)一个lambda及其关闭的变量(即显示类实例)被添加到可序列化对象上的事件中,并且所有已关闭的变量都是可序列化的,然后生成的对象图仍然是完全可序列化的。 如果这些类的实例只能通过它们被序列化的二进制文件的完全相同的构建来反序列化是可接受的 – 流行度层主要是为了在应用程序意外终止时提供持久性(电源故障和设备重启是不同的可能性) ,并且序列化的数据流不应该是向前或向后兼容的,或者甚至是相同的源代码的两个编译兼容 – 当我们下次与它进行对话时,所有后果将被发送到服务器,我们不会在断开连接时更新。 在这个有限的上下文中,格式化程序将这些编译器生成的类视为可序列化是否合理? 我看到的唯一选择是手工实现其他所有可编译器支持的模式,其中可串行化是一个问题,其后果从过于冗长到几乎不可读。

generics,其中T是类实现接口

我有一个界面: interface IProfile { … } ……和一个class级: [Serializable] class Profile : IProfile { private Profile() { … } //private to ensure only xmlserializer creates instances } …和一个方法经理: class ProfileManager { public T Load(string profileName) where T : class, IProfile { using(var stream = new …….) { var ser = new XmlSerializer(typeof(T)); return (T)ser.Deserialize(stream); } } […]

在构造函数中OnActivated

当在 Form I的构造函数中触摸特定属性(即Width属性)时,它会立即调用OnActivated() 。 我只在运行Windows Embedded 7的设备和随附的.NET 3.5上注意到这种行为。 这是我用来重现问题的代码: static class Program { [MTAThread] static void Main() { new MyForm(); } } public class MyForm : Form { public MyForm() { Width = 100; } protected override void OnActivated(EventArgs e) { MessageBox.Show(“Activated!”); } } (注意我不是Show()表单也不是使用Application.Run() ) 在我的桌面或WinCE 5设备上运行上述代码不会显示MessageBox 。 在我的Windows Embedded 7设备上,出现MessageBox ,单击“确定”后再次出现,因为再次调用OnActivated() 。 设备制造商告诉我这是一个特定于操作系统的问题,任何人都可以确认这是Windows […]

在Windows mobile C#项目中将文件上传到服务器

我们将服务器和Windows移动设备设置为客户端。 在服务器CSI脚本准备接受来自客户端的单个文件。 在桌面我们使用WebClient.UploadFile方法将文件上传到服务器,但是在windows mobile中没有实现,直到现在我们还没有找到任何替代方法来实现相同的function。 提前致谢。 Ramanand

紧凑框架上的线程的AsyncCallback

我需要在紧凑的框架应用程序中实现线程来改善加载时间。 我想触发一个后台线程来调用外部API,而主线程缓存一些表单。 当后台线程完成后,我需要启动另外两个线程来填充数据缓存。 我需要后台线程能够执行回调方法所以我知道它已经完成并且可以启动接下来的两个线程,但是在紧凑框架中不支持委托上的BeginInvoke方法,那么我还能怎样做呢?

适用于.NET的Javascript Interpreter

我有一个场景,我需要在.NET应用程序中运行Javascript解释器。 这将在Windows Phone 7上运行,因此它需要符合Compact Framework标准,因为它可能不会预先打包为Windows Phone源提供帮助。 许可证也是一个问题。 我们查看了使用MIT许可证下的Jint,但它使用的是Antlr,它是BSD许可证(据我所知,Jint因不重新分发Antlr版权和条件而处于违规状态)。 还有其他选择吗?