Tag: c ++

如何从Windows服务显示通知区域气球和图标?

我有一个Windows服务,当用户启动他们的工作站时,它始终在运行。 这个Windows服务很关键,我想在发生某些事情时在通知区域显示气球通知,例如服务停止,启动,重启等。 例如: 另外,有没有办法为我的Windows服务显示通知区域图标?

在SQL数据库和EF6中保存标志枚举。 这可能吗?

在ASP.NET应用程序上,我有一个标志枚举如下: [Flags] enum Target : int { None = 0, Group = 1, Student = 2, Professor = 4, All = Group | Student | Professor } 我可以使用Entity Framework 6在SQL数据库表中保存包含多个项目的值吗? 怎么会得救? 谢谢你,米格尔

如何在Windows8应用程序中向HttpWebRequest添加标头?

我正在开发C#\ XAML metro-ui应用程序。 我想调用一些服务并为此使用HttpWebRequest 。 HttpWebRequest先前实现包含ContentLength和UserAgent属性。 但WinRT的实现没有它。 我试图使用这篇文章中描述的方法。 它适用于UserAgent但不适用于ContentLength 。 我试过设置Headers request.Headers[“Content-length”] = Length; request.Headers[“User-agent”] = UserAgent; 但收到exception“必须使用适当的属性或方法修改’Content-length’标头。” Hot是否可以在WinRT中实现HttpWebRequest中的Headers设置?

Windows XP上的Microsoft.Windows.ActCtx

这些天我非常忙于开发activex / com应用程序。 我们的一些客户正在严格限制的Windows环境中工作。 所以我决定让我的应用程序无法使用。 我发现genman32.exe可以轻松创建清单(也是mt.exe很有用)。 一切都很顺利但是当我试图从wsh(vbs或js)执行我的应用程序时 – 由于应用程序在com服务器上运行,因此我的情况是有义务的 – set o = CreateObject(“Application.Interface”) // No object reference 因为“CreateObject”看起来注册并且没有注册入口:)然后我搜索并找到了“actctx”的东西。 在dot.net环境中实现非常容易。 但我必须从wsh(vbs或js)执行我的应用程序;)所以我决定搜索一下然后找到 set o = CreateObject(“Microsoft.Windows.ActCtx”) o.manifest = “L:\\Application.dll.manifest” set app = o.CreateObject(“Application.Interface”) app.Launch() // which is my executing function 问题 – 即使在SP3中,Windows XP的机器也无法使用“Microsoft.Windows.ActCtx”界面 – 微软从未放过任何简单的问题 – 这个问题有什么解决方案吗? 您是否知道创建该接口的任何其他方法或Windows更新?

C# – 将DataGridView保存到文件并加载

首先,我所拥有的是一个简单的Winforms应用程序,只有一个保存和加载按钮,以及一个用于保存数据的datagridview控件。 我要做的是将一些数据输入控件,点击保存按钮,它将所有数据保存到计算机本地的文件中,当我点击加载时,它加载文件并适当填充控件,保持所有行,列和数据与保存时相同。 虽然这对我来说听起来相当简单,但我似乎无法想出一种保存和加载数据的好方法。 我可以获得一些指示或示例来让自己开始吗? 谢谢。

如何在WinRT应用程序中获得实际语言?

是否有可能在Windows Phone上获得操作系统的实际语言? 我正在使用CultureInfo.CurrentCulture.TwoLetterIsoString ,但我总是收到en而不是正确的语言,这就是我的情况。 那么如何在WinRT应用程序中获取实际语言?

Spintax C#…我该如何处理?

Spintax允许您旋转各种单词和句子,例如: {Hello|Hi} {World|People}! {C{#|++|}|Java} is an {awesome|amazing} language. 大括号之间的文本将随机选择以形成不同的句子。 我自己可能想出一个解决方案,但我遇到的问题是嵌套。 有时嵌套可能非常深。 处理嵌套的可能解决方案是什么? 我无法收集所需的逻辑。

RSA:在javascript中加密密码但在C#中无法解密

我想在我的项目中应用RSA加密,但遇到了一些麻烦: 首先,我从http://www.ohdave.com/rsa/下载JavaScripts库,并添加对我的项目的引用; 其次,我已经定义了RSA对象和代码来初始化: internal RSACryptoServiceProvider Rsa { get { if (HttpContext.Cache[“Rsa”] != null) { RSACryptoServiceProvider encryptKeys = (RSACryptoServiceProvider)HttpContext.Cache[“Rsa”]; return encryptKeys; } else { return new RSACryptoServiceProvider(1024); } } set { HttpContext.Cache.Remove(“Rsa”); HttpContext.Cache.Insert(“Rsa”, value); } } public ActionResult SignUp() { this.Rsa = Security.GetRsa(); RSAParameters param= this.Rsa.ExportParameters(true); //this will bind to view TempData[“exponent”] = Util.BytesToHexString(param.Exponent); TempData[“key”] = […]

使用流畅的nhibernate自动映射IDictionary

我有一个看起来像这样的简单类: public class Item { // some properties public virtual IDictionary Details { get; private set; } } 然后我有一个看起来像这样的地图: map.HasMany(x => x.Details).AsMap(“Name”).AsIndexedCollection(“Name”, c => c.GetIndexMapping()).Cascade.All().KeyColumn(“Item_Id”)) 有了这张地图我得到以下错误,我不知道如何解决它? 类型或方法有2个通用参数,但提供了1个通用参数。 必须为每个通用参数提供通用参数。

使用LINQ to SQL读取巨大的表:耗尽内存与慢速分页

我有一个庞大的表,我需要阅读某个订单并计算一些汇总统计数据。 该表已经有正确顺序的聚集索引,因此获取记录本身非常快。 我正在尝试使用LINQ to SQL来简化我需要编写的代码。 问题是我不想将所有对象加载到内存中,因为DataContext似乎保留它们 – 但是尝试分页它们会导致可怕的性能问题。 这是故障。 最初的尝试是这样的: var logs = (from record in dataContext.someTable where [index is appropriate] select record); foreach( linqEntity l in logs ) { // Do stuff with data from l } 这非常快,并且流速很好,但问题是应用程序的内存使用量不断上升。 我的猜测是LINQ to SQL实体被保留在内存中而没有正确处理。 因此, 在创建了大量对象C#时读取内存不足后,我尝试了以下方法。 这似乎是许多人使用的常见Skip / Take范例,具有节省内存的附加function。 请注意,事先创建了_conn ,并为每个查询创建临时数据上下文,从而导致关联的实体被垃圾回收。 int skipAmount = 0; bool finished […]