【c#-Windows Phone应用退出通知】教程文章相关的互联网学习教程文章

c# – Visual Studio 2010 Pro,不会在应用程序关闭时结束调试模式

当我在VS中运行我的代码时,当我输入某些方法时,在结束应用程序(关闭表单)被调试后,VS不会自动结束调试会话,迫使我手动结束它. 这并不总是发生,结果与在VS中运行应用程序时加载的某些窗口/类一致. 我想知道为什么会这样,我假设它表明我的托管代码中没有关闭文件或者那样的’某事’. 为什么会发生这种情况,如何跟踪和修复它?解决方法:如果您的代码在关闭窗口后继续运行,则会发生这种情况. 关闭窗口后暂停调试器以找出它正在做什么,然...

使用Google Voice API编译C#.NET应用程序

因此,通过搜索互联网,我找到了一个显然工作的“谷歌语音API”.哪个好极了!我正在开发一个应用程序,它可以检测服务器进程崩溃/出错的时间,然后通过文本通知我.它真的很有用,因为服务器不是完全可靠的,有时需要重置,有时候我懒得从沙发上扯下我的屁股/忙着做别的事情. 无论如何,API: http://sourceforge.net/projects/gvoicedotnet/ 我添加了dll作为参考,所有东西都加载了intellisense.我将dll添加到我的.cs中(使用[haha]).添加完所...

c# – 如何从Appharbor应用程序运行外部可执行文件(HTML到PDF生成)?

我要求为目前在Appharbor上托管的一个我的.Net Web应用程序生成PDF文件. 传统上,我只是在机器上安装乳胶,并使用pdflatex动态创建PDF.这个要求是向最终用户显示HTML部分,但也有可下载的PDF – 所以它略有不同. 我找到了几个(免费的)外部HTML到PDF转换器,可能适用于这种情况.但是,我还没有发现任何库允许我纯粹以编程方式执行此操作. 如果我计划继续使用Appharbor,您会给出什么建议? 我应该设置一个单独的EC2(或类似)实例来运行这样...

c# – 从网络共享运行的.net应用程序的性能问题【代码】

我有Windows窗体(.net 4)应用程序的问题.我们的一个客户希望从网络共享运行它(我们的应用程序可以同时由20-300个用户使用).我们能够通过将此行添加到app.config来使其工作<loadFromRemoteSources enabled="true" /> 启动程序需要一些时间,用户可以使用一段时间.不幸的是,他们注意到当应用程序未使用一段时间并且他们想再次使用它时,响应非常缓慢(“唤醒”应用程序大约需要1-3分钟).至少这是我从顾问那里听到的. 我可能会在下周一自...

c# – 在单独的线程中侦听控制台应用程序上的输入

我目前正在开发一个c#项目,它有一个Console.CancelKey EventHandler的事件处理程序.我遇到的问题是,如果用户按下Ctrl C来停止应用程序,事件不会被触发,因为我认为它太忙于处理事件的其他事情.如果应用程序安静,即无需做太多工作,则会捕获Ctrl C并运行该事件处理程序. 我假设我需要在一个单独的线程中监听事件处理程序,以便理解它,但我将如何进行此操作. 感谢您的任何帮助,您可以提供.解决方法:您可以尝试设置Console.TreatControlC...

c# – 集合过滤逻辑应该放在域驱动的应用程序中?【代码】

我有以下基本实体:public class Basket {public List<Product> Products {get;set;} }public class Product {public string Name {get;set;}public decimal Price {get;set;} }我想得到一个低于固定价格的篮子里的所有产品清单.这个逻辑是否应该进入篮子,如下:public class Basket {public List<Product> Products {get;set;}public List<Product> CheapProducts{get { return Products.Where(p => p.Price < 5).ToList(); }} }或...

c# – 提升的应用程序需要获取非提升的映射驱动器列表【代码】

我知道以高架运行的.NET应用程序无法看到用户的映射驱动器.我也知道有一个注册表黑客来解决这个问题(涉及重启). 我想为这个问题创建一个不同的解决方案.我们的应用程序必须运行升级,并且它在很大程度上依赖于用户创建的映射驱动器.我想检测用户拥有的映射驱动器,并从提升的应用程序中映射出类似的驱动器. 所以问题是:如何从提升的应用程序中检测“普通”用户的映射驱动器?解决方法:如果映射的驱动器是持久映射的(复选框“登录时重...

c# – 如何在不安装Microsoft Lync的情况下在我的业务应用程序中创建自定义Lync客户端?

我想在我的业务应用程序中实现我自己的Microsoft Lync客户端.没有安装Lync可以这样做吗?我的目标是Lync SDK 2010.我在文档中找到了以下信息,我想知道是否有解决方案可以避免这种情况:Use Microsoft Lync 2010 SDK to add communications and collaboration functionality to your application. With Lync SDK, you can add Microsoft Lync 2010 features to an existing business application, or create a custom client that i...

c# – 使用控制台应用程序处理umbraco内容【代码】

这是一个noob问题,但我正在寻找一些时间,但找不到任何有用的信息. 我需要开发一个将内容读写到umbraco站点的rotine(控制台应用程序).我已经读过你可以用web表单和mvc应用程序来做到这一点. 但我需要像外部资源一样使用umbraco.我需要像使用Word文档那样做.例如:打开文件,读取文件,写一些东西并保存. 我已经使用了安装APIPM&GT安装包UmbracoCms -Pre 我已经阅读过的一些内容:http://nishantwork.wordpress.com/2012/09/27/umbraco...

c# – 使用不同的配置文件多次运行控制台应用程序【代码】

我编写了一个控制台应用程序(app.exe),它在配置文件(app.exe.config)中有设置. 我需要在配置文件中使用differentnet设置多次运行. 我现在使用的非常不优雅的解决方案是重命名app1.exe,app1.exe.config等,然后为每个应用程序安排一个单独的任务,以便它在早上运行. 我想要做的是有一个引用不同配置的主配置,然后只有一个app.exe master.app.exe.config,然后运行app.exe的次数与主配置中的引用一样多. 我不想在代码中这样做,因为我想向...

c# – NancyFx – 如何在应用程序容器中处理注册为singleton的实例?【代码】

我的具体上下文是一个自托管的Nancy应用程序,我在那里使用RavenDb嵌入式文档数据库. 我的引导程序看起来像这样:public class MyBootstrapper : DefaultNancyBootstrapper {protected override void ConfigureApplicationContainer(TinyIoCContainer container){base.ConfigureApplicationContainer(container);container.Register<IDocumentStore>(CreateDefaultStore());container.Register<IDoSomething, MyOtherType>().AsSing...

c# – ASP MVC和WinForm应用程序之间的通信

我正在寻找用户可以在ASP和Winform应用程序之间进行通信的方式. 我正在寻找像soluto.com这样的东西,我想让用户通过网站向其他计算机发送命令.因此,假设用户注册了10台计算机,这些计算机已在mvc应用程序上注册.用户可以选择所有10台计算机,并通过单击按钮发送“执行此任务”. 我想的是,Winform将创建一个httplisten服务器.每次winform打开时,它都会向mvc发送一个“我在线”的帖子以及IP:端口.服务器将在需要时向该ip:端口发送请求...

c# – 调试自托管的WebApi应用程序【代码】

我有一个WebApi应用程序与以下控制器:public class ContentController : ApiController {[HttpPost]public HttpResponseMessage Post(string contentType){//do stuffreturn new HttpResponseMessage(HttpStatusCode.OK);} }路线看起来像这样routes.MapHttpRoute("content", "api/content/{contentType}", new { controller = "Content", contentType = RouteParameter.Optional });当我在IIS / cassini中托管服务时,如果我按照预...

c# – 将SendKeys发送到非活动应用程序【代码】

我试图找出如何使我的C#应用??程序将密钥发送到另一个应用程序窗口,而不是专注于它.我有一个单词列表和3个笔记本文件.想象一下,我按顺序打开了所有3个记事本窗口,我的程序将获取列表框中的第一个单词并将其写入第一个记事本窗口.第二个记事本窗口中的第二个字和第三个记事本窗口中的第三个字.然后重新开始并继续.所以我希望它在每个中发布1个单词并一遍又一遍地继续. 但我只想知道如何使用1个记事本窗口(当它处于活动状态时).int i...

在控制台应用程序中使用Unity 3.5构造函数注入 – C#【代码】

我有一个控制台应用程序,它引用了许多dll.控制台应用程序需要实例化这些dll中的对象.这些dll具有我想要注入其构造函数的依赖项.我的要求是在控制台应用程序中进行所有注册 – 它是组合根.我可以做到这一点,但是如何在不传递/引用UnityContainer的情况下将这些注册持久存储到库中? 我想避免服务定位器模式,纯粹使用构造函数/方法注入.如果可能的话,这些都不是:_container.Resolve<IData>() // not what I want这是我在控制台应用...