Log4net RollingFileAppender滚动日期问题
大家好, 我正在开发一个 .Net Compact Framework 3.5 软件.我遇到了一些麻烦,我正在使用 log4net 1.2.11. 我使用 RollingFileAppender 记录我们使用的设备上的所有操作,并设置 appender 以每天生成一个新文件. 我的问题是备份日志文件只包含最后 30 分钟. 有没有人能帮帮我? 这是我对 log4net 的配置
206 2022-07-19
编程技术问答社区
需要必要的dll';s使用Microsoft SQL Server Compact 4.0
我正在学习需要 Microsoft SQL Server Compact 4.0 的教程项目.不幸的是我没有管理员权限,所以我无法安装它.有什么办法吗? 我在想,如果我可以下载必要的 dll 并将它们复制到项目 bin 文件夹中,我应该能够使用它. 所以我需要什么是我需要下载的 dll 以及我可以找到它们的任何链接. 提前感谢您的帮助. 解决方案 http://msdn.microsoft.com/en-us/library/gg213826.aspx[^] 至于你在哪里可以找到它们,如果我是你,我会下载安装程序包,将其安装在我自己的机器上(我大概有管理员权限)并从那台机器复制它们...... 请注意上述文章:32位和64位操作系统的dll不同,您必须部署正确的版本!
190 2022-07-19
编程技术问答社区
如何创建win32 smartpone dll并通过C#DllImport调用
尊敬的先生, 我需要实现一个 Win32 DLL 并需要在 WinCE 中通过 C# DllImport 调用它. 所以我创建了一个 Win32 Smart Device Project 并选择 Windows Mobile 5.0 Smartphone SDK, 并使用导出符号选项创建一个 dll 项目. 然后我在函数声明之前添加 extern "C" 关键字: .h#ifdef WINCE2_EXPORTS#define WINCE2_API __declspec(dllexport)#else#define WINCE2_API extern "C" __declspec(dllimport)#endif extern "C"WINCE2_API int __cdecl Add(int A,int B);.cppextern "C" WINCE2_API int __cdecl Add(int A,int B){返回 A+B;} 当我在 C# 中使用 DllImport
92 2022-07-19
编程技术问答社区
如何在propertyGrid中隐藏属性
我有一个名为“A"的类,该类继承自 Windows.Forms.PictureBox “A"具有公共属性 如果我们将 A 的属性命名如下: A1 A2 A3 我们可以设置 A1、A2、A3 的值以及从图片框继承的所有属性 我在运行时并将其命名为 MyA 然后我有一个 PropertyGrid 名称 Pr1 Pr1.selectedObject = MyA Pr1 显示所有MyA 的属性,包括所有从 PictureBox 继承的属性 我希望 Pr1 仅显示 A1、A2 和 A3 并隐藏其余部分.我该怎么做???? 解决方案 这违反了 OOP 原则.基础对象的所有属性等都应存在于派生对象中. 但是,Microsoft 一直都在自己做这件事!PictureBox 就是一个很好的例子.它在属性网格中或通过智能感知在代码编辑器中没有可浏览的 Text 属性,但它仍然存在,因为它派生自具有 Text 属性的 System.Window
390 2022-07-19
编程技术问答社区
如何获取最新安装的.NET版本,以及如果。。。
我正在尝试在给定机器上获取最新安装的 .NET 版本.我尝试了几种不同的方法,但它总是以 2.0 回来,这很奇怪,因为我在我*知道*具有 3.5 SP1 的机器上运行 WPF 应用程序. 我应该如何正确检索 .NET 版本? 如果 .NET 应用程序在没有适当版本的 .NET 的系统上运行会发生什么? 解决方案 此注册表项似乎包含所需的所有信息 - 无论如何都在此系统上. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP Nish 编写了一个非常简洁的实用程序,您可以使用(可用 这里[^].它是非托管代码,因为它会检测是否没有安装 .NET 框架.如果您想要托管代码实现,Scott Dorman 编写了一个 这里[^].
116 2022-07-19
编程技术问答社区
编码惯例和实践
大家好, 任何人都可以帮忙在声明中应该在哪里使用“_",请告诉我一个链接,以获得 VB.Net 和 C#.Net 的最佳编码约定和实践.请帮助我如何获得它. 谢谢, Aleem Mohammad. 解决方案 indian143 写道:谁能帮忙其中“_"应该在声明中使用,请告诉我一个链接,以获得 VB.Net 和 C#.Net 的最佳编码约定和实践 约定的基本思想就是让团队中不同开发人员编写的代码保持一致.终极目标是让代码可读. 不过,如果您想寻找约定...Google it. 看看框架设计指南[^]. 话虽如此,编码风格的目标是创建符合以下条件的代码通过创建一致的“外观和感觉"和结构,任何开发人员都易于阅读和维护. 这些人[^] 有一个不错的 C# 编码标准.
128 2022-07-19
编程技术问答社区
在紧凑框架中使用图形绘制图像上的线条
我有一个图片框控件,通过使用鼠标按下和鼠标移动事件,我正在使用点绘制图像并将其存储在我的数据库中.在更新模式下,我正在检索字节并将图像绘制到图片框控件中,现在我在图像上添加了几行,但是我正在获取新添加的行或旧图像,但我想要两者 //rect is my picture box Bitmap bmp = new Bitmap(rect.Width, rect.Height); // Create compatible graphics Graphics gxComp = Graphics.FromImage(bmp); //If i have a image System.IO.MemoryStream memStream = new System.IO.MemoryStream(TmpSign); Bitmap im = new Bitmap(memStream);
182 2022-07-19
编程技术问答社区
当屏幕分辨率更改时,Resco键盘UI会被破坏。
你好, 我正在使用带有默认皮肤的 Resco 键盘. 当设备的分辨率为 16 像素时,UI 看起来很正常. 但是当设备的分辨率更改为 24 像素时,键盘按钮是 受干扰(一些绿色路径即将到来). 请告诉如何在不同的分辨率下使用它. 我正在 Win Ce 设备上部署可执行文件. http://www.resco.net/mobileformstoolkit/samples.aspx?p=WindowsMo​​bile&comp=KeyboardPro 解决方案 这不是代码问题,而是您需要解决的技术问题'需要向供应商询问.
98 2022-07-19
编程技术问答社区
在WINCE上保存图标
我试图在 Windows CE 5.0 设备上保存一个图标(从 .exe 资源中提取).CF.NET System.Drawing.Icon 没有 Save 方法. GetIconInfo 给出一个 ICONINFO 结构.如果我可以从 ICONINFO 中的颜色和蒙版位图中获取 DIB 位,那么我可以使用它来制作 ICONIMAGE.但是,coredll 没有 GetDIBits 功能. 解决方案 好吧,我回答了我自己的问题.我花了大约一周的时间才弄清楚这一点,我真的很感激 .NET 现在是多么容易. 要获取字节数组,您必须使用 CreateDIBSection,然后使用 BitBlt(您可能只使用 Graphics.FromHdc 到 DrawImage 而不是 BitBlt).我尝试使用 Lockbits 方法,但 GetIconInfo 的位图高度为负,并且图像倒置.(当高度为负时,我试图通过反转数组来纠正这个问题,但这没有用.) 无论如何,这就是彩色位图.
144 2022-07-19
编程技术问答社区
使用C#.net的移动应用程序新手
我希望有人帮助我开始学习如何使用 C#.NET 开发移动应用程序 事实上,我是移动应用程序世界的新手,如果需要,请添加代码或给我一些代码 链接或教程. 问候 解决方案 两天前我在另一个论坛上回答了同样的问题.查看我的回复这里[^].
202 2022-07-19
编程技术问答社区
具有紧凑框架和winforms的MVC
你好, 是否可以使用 MVC 在移动应用程序和 WinForms 应用程序之间共享模型和控制器? 这很有用,因为当两个应用程序都需要更改时,我只需要更改一次... 解决方案 这个问题的答案很好 http://stackoverflow.com/questions/1447843/can-i-share-controller-of-asp-net-mvc-with-winforms-application-and-how[^]
144 2022-07-19
编程技术问答社区
在没有System.Security.Cryptography的情况下加密XML数据。Xml类
由于 System.Security.Cryptography.Xml 类在 .Net CF 中不可用,我们写信是为了查找是否有方法来加密和解密 XML 元素的数据. 例如,在下面的 XML 示例中,是否有加密 的数据的方法?元素(本例中为字符串“TSKN")? ABCD TSKN 使用 .NetCF 的可用加密 API,可能会在加密数据中生成无效的 XML 字符,这意味着部分加密的 XML 字符串无法加载到 XML 文档中并被解析以解密 节点. 非常感谢任何帮助. 最好的问候. 解决方案 如果我理解这个问题,您只想加密 XML 的 值,而不是整个文件? 在处理 XML 时,我通常使用包装类.使用构造函数创建一个 BookClass,该构造函数采用包含单个 节点数据的 XmlElement.为了说明(我很
84 2022-07-19
编程技术问答社区
如何使用紧凑的框架创建多行单选按钮
我知道如何测量文本的大小,但是当我增加 RadioButton 的大小时,我会在一行中显示文本.是否可以创建多行 RadioButton? 这是一个紧凑的框架 3.5. 解决方案 你可以这样使用: First line Second line
112 2022-07-19
编程技术问答社区
如何在windows窗体的datagridview中获取组合框控件值?
我正在使用一个 Windows 应用程序,并且有一个表单,其中包含一个具有绑定和未绑定控件的 datagridview.我的下拉菜单有 2 个部分 - 项目和值.(A = 某个值 1;B = 某个值 2,依此类推).项目 = A;B... 价值 = 一些价值1;一些价值2..... 用户在下拉列表中看到这个 - “some value1" 进入子表的值为:“A = somevalue1" 我需要将项目“A"输入到数据库表中,但很难抓住它. 文本字段很好地加载到数据库.如何从 datagridview 下拉菜单中获取正确的值? 我目前有: for (int i = 0; i
116 2022-07-19
编程技术问答社区
如何获取3x3矩阵的输入
我被要求获取矩阵输入. 我通过逐行获取输入来做到这一点. 如 1 2 3 4 5 6 7 8 9 但我被要求以矩阵格式获取输入 1(空格)2(空格)3 4(空格)5(空格)6 7(空格)8(空格)9 有没有办法这样做. 解决方案 试试这个 Console.WriteLine("input:3*3 matrics.number space number space number space输入");int[,] input = new int[3, 3];for (int i = 0; i
222 2022-07-19
编程技术问答社区
如何与usb连接的Win-CE设备通信
问候. 我正在尝试在台式 PC 和通过 USB(底座)连接的 Windows CE 5.0 设备之间进行通信. 我觉得我错过了一些明显的东西,因为我找不到如何在它们之间建立连接.看什么命名空间?我只想要简单的通信:连接、交换一些数据、断开连接.套接字已经足够了,但我应该访问什么地址?由手持设备上的 USB 连接分配的连接在台式计算机上无法访问. 应从台式 PC 启动通信. 我的手持设备正在运行带有 .NET Compact Framework 2.0 的 Windows CE 5.0 >请指出正确的方向 :) 解决方案 也许看看 rapi.dll 看看它是否满足您的需求,您需要 p/invoke 方法. 看这里 看这里 Activesync 将为您解决问题,为您和所有内容链接. 如果您运行的是 Windows XP 或更早版本,请下载 ActiveSync 4.5 http://www.microsoft.com/windows
124 2022-07-19
编程技术问答社区
在windows mobile6中使用c#net弹出气球?
你好, 我想在我的应用程序中显示气球弹出消息? 如果我单击信号图像,那么我必须显示一个气球弹出窗口,例如网络连接或断开连接? 如何解决这个问题? 解决方案 这个[^] 文章可以帮助你.
144 2022-07-19
编程技术问答社区
紧凑框架3.5项目中log4net的可用性
我下载了log4net,发现里面只有compact framework 1.0的dll.我想知道这个dll是否可以用于compact framerok 3.5项目. 解决方案 我猜不是.在此处查找 log4Net 支持的 .NET Framework: log4net 支持的 .NET 框架总结[^] 它说:log4net 现在建立在 6 个框架上: 1.Microsoft .NET 框架 1.0 (1.0.3705)2. Microsoft .NET 框架 1.1 (1.1.4322)3. 微软 .NET 框架 2.0 (2.0.50727)4. Microsoft .NET Compact Framework 1.05. 微软共享源 CLI 1.0
154 2022-07-19
编程技术问答社区
.net CompactFramework和相册艺术
晚上好, 我尝试在 .net Compact Framework (C#) 中获取 MP3 歌曲的专辑封面. 我目前使用 WMPLib 播放歌曲.我也可以用它来获得专辑封面吗? 如果是,怎么做? 你有什么想法吗? 谢谢!!! Dragon812 解决方案 如果 WMPLib 支持 ID3v2.3 标签,那么应该可以提取 png 或 jpg 图像.如果没有,您可以自己提取图像,IDv2.3 文档非常好.
140 2022-07-19
编程技术问答社区