【应用InstallShield 2015打包软件打包C#程序】教程文章相关的互联网学习教程文章

c#-如何在关闭应用程序之前写入文本文件【代码】

我想写一个文本文件,但是有一个小问题.使用下面的代码时,它只写一次.StreamWriter fileWriter = new StreamWriter("test.txt");fileWriter.WriteLine(jointHead.Position.X); fileWriter.Close();当我这样写的时候:Debug.WriteLine(jointHead.Position.X);它会写X位置,直到我关闭应用程序.在关闭应用程序之前,如何像在“调试”模式下编写文本一样写入文本文件.如果我从fileWrite.Close()停留的地方获取该程序,它将无法正常工...

C#-登录应用程序【代码】

我构建了一个应用程序,并希望在将其分发给用户以了解用户在发生任何错误之前进行的操作之前先在??应用程序中使用日志记录.我以前没有使用过日志记录,因此我做了一些研究来找出相同的好的方法,也许.NET中的Trace类看起来可能在这种情况下有所帮助.对于在项目的App.Config文件中设置TextWriterTraceListener并在代码Trace.Writeline(“ Error info”,“ Field”)中使用日志记录,使用文本文件似乎是一个更好的主意. 1)即使阅读了大量的...

使用C#和wpf创建类似应用程序的停靠栏

我需要创建一个与购买笔记本电脑时将得到的应用程序相似的应用程序.仅当鼠标指针到达窗口顶部时,它才可见.那么如何使用C#4.0做到这一点呢?http://www.notebookcheck.net/uploads/pics/win2_12.jpg这个链接你可以看到应用程序.我需要创建这样的类型任何想法请分享.谢谢解决方法:我想有几种方法可以达到这种效果: >您可以将应用程序窗口的一部分放在可见屏幕的上方,因此只有一部分是可见的(假设您只能看到其底部).然后,当鼠标进入(...

C#-客户端应用程序更新

我正在使用.Net,C#,WCF,WPF开发客户端-服务器应用程序.现在,我需要实施客户端应用程序更新过程(客户端dll).有人可以为此建议一些好的模式吗?解决方法:Click-Once使更新客户端计算机上的应用程序变得相对轻松. > https://stackoverflow.com/questions/1635103/how-to-basic-tutorial-to-write-a-clickonce-app> Guide> Tutorial> Msdn

c#-即使使用try..catch块,应用程序也会崩溃

我在C和C#中都有一个应用程序(它们都在同一个项目中).在某些情况下(并非每次都可重现),应用程序崩溃,而我看不到发生此崩溃的任何原因. 我在可能导致崩溃的每个位置添加了一个try..catch块-我什至在应该捕获异常的’Program.cs’代码中添加了一个try..catch,但没有任何帮助. 如何找到问题?我应该从哪里开始?解决方法:将procdump与-ma,-e,-t选项一起使用.当应用崩溃时,它会生成一个转储文件.在您喜欢的调试器(VS2010或WinDbg)中将其...

来自C#应用程序的git

当前正在编写C#应用程序,它应该在后台使用GIT进行备份.我正在寻找不显示任何GUI或bash shell的项目或示例. 通过GitSharp搜索时-https://github.com/henon/GitSharp.似乎与我所寻找的接近,但它没有激活..(请参阅pull req’) 希望获得有关开源项目或源代码的建议.解决方法:libgit2sharp是libgit2的C#绑定,Windows客户端的官方GitHub使用libgit2.他们应该体面.

c#-一种游戏设计解决方案,用于映射具有许多可以应用的变异的大型属性数据集.【代码】

我在设计声音设计方面遇到了一些麻烦,因为对我来说这是一个相当棘手的模块.实际的业务逻辑使我陷入混乱,所以我将其重新表述为更易于理解的形式.我用C#编写代码,尽管我猜实际的设计与语言无关. 假设您正在编写一个简单的幻想角色扮演游戏.您有一个具有一些基本属性的播放器.玩家可以装备一些物品,这可能会在某种程度上影响他的属性.项目具有一个或多个属性,这些属性定义要修改的属性.public Character {public string charName;publ...

c#-服务应用程序将不会继续运行【代码】

我正在构建一个应用程序监视服务以写入事件日志,以便可以大致了解使用计算机的频率.我可以安装该服务,当我尝试运行它时,出现此错误: “本地计算机上的Application Monitor服务已启动,然后停止.某些服务如果没有工作要做,则会自动停止,例如,性能日志和警报服务.” 我已经尝试了while循环,鼠标活动等等,但是它一直在结束.关于我能做什么的任何想法?public ApplicationMonitor(){InitializeComponent();if (!System.Diagnostics.Eve...

c#-MVC3应用程序中的本地化【代码】

在我的MVC 3应用程序中,我需要进行本地化.我想请教些什么是最好的方法.还有一个问题.我在应用程序中使用的是这样的模型:public class MyModel { [HiddenInput(DisplayValue = false)]public Guid? DepartmentId { get; set; }[Display(Name = "Caption")]public string Caption { get; set; }[Display(Name = "Owner")]public string Owner { get; set; }[Display(Name = "Enabled")]public bool Enabled { get; set; } ...

c#-从自托管的WEB API控制台应用返回jsonp【代码】

我使用了此博客文章中描述的jsonp格式化程序:http://www.west-wind.com/weblog/posts/2012/Apr/02/Creating-a-JSONP-Formatter-for-ASPNET-Web-API 有人尝试过将格式化程序与自托管控制台应用程序一起使用吗? 我已经在常规的MVC 4项目中尝试过格式化程序,并且该格式程序立即可用.但是,我想在自托管的控制台应用程序中使用它,而使其工作起来却遇到了很多麻烦. 我已经注册了格式化程序,并确认已添加该格式化程序:var config = new...

是否使用C#/ XAML Metro应用程序的REST服务?【代码】

我正在学习如何在Windows 8中构建C#/ XAML Metro应用,并且我想知道是否存在使用该框架调用RESTful服务的方法?我可以使用JS / HTML5应用程序,但是我想从C#/ XAML中执行此操作. 任何帮助表示赞赏.解决方法:您应该能够使用System.Net.HttpClient和HttpRequestMessage. 这是Consuming Json Data in WinRT的文章 基本上,它的用法如下:HttpClient client = new HttpClient(); string url = "http://yourservice.com/some/resource"; Ht...

c#-在三层应用程序中的配置设置位置

在标准的3层应用程序(Winforms Ui,BLL,DAL)中,我需要具有特定于每个层的设置. 我应该使用Winforms应用程序设置来包含所有这些设置,还是应该让每个dll(BLL,DAL)都带有其设置? 我需要一个简单的解决方案,而不是在数据库或自定义xml中,也需要为同一体系结构提供多个UI. 更新:当前,我倾向于为每一层使用单独的.config文件,我只是不知道这是否是允许将来进行大多数更改(更改图层和/或多个UI应用程序)的最佳做法. 结果:我想我在每个需...

c#-如何在asp.net应用程序中从jquery设置HttpPost终结点【代码】

我正在尝试使用Fine Uploader jQuery示例.基本上,这只是将文件从客户端页面上传到Web服务器的一种方法. 有一个示例,说明了如何在project’s GitHub page的服务器端设置文件流. 如何从脚本中调用此HttpPost端点?简单的jQuery示例如下所示:$(document).ready(function () {$('#jquery-wrapped-fine-uploader').fineUploader({request: {endpoint: 'WhatToWriteHere??'},debug: true});});那么您在端点中键入什么呢?我想它会像Name...

c#-依赖反转原理在ASP.NET提供程序模型中的应用

我有一个使用IPaymentService处理信用卡付款的应用程序.适当的实现(CreditCardPaymentComponent或CheckPaymentComponent或实现IPaymentService接口的其他任何东西)由PaymentProvider使用ASP.NET Provider Model注入到应用程序中. 我们还需要这些组件可用于可能无法访问PaymentProvider的不同应用程序. 问题是将IPaymentService接口放在哪里?它不能在应用程序内部,因为有多个应用程序需要使用该服务.它不能在服务内部,因为有多个实...

c#-每次升级从dotNet应用程序使用的COM库时,都需要重建和重新部署吗?

我有一个使用COM组件的C#.net 2.0 Windows应用程序.当我添加对该COM库的引用时,Visual Studio 2005自动添加一个互操作程序集DLL. 万一COM组件经常升级,我该怎么做才能使我的应用程序也保持升级?我需要升级互操作DLL吗?我是否需要每次都重新构建和重新部署以跟上COM升级的步伐? 我不了解此互操作性问题的100%,我只需要最小化每次COM升级的工作.我需要避免每次都重新构建和重新部署.有什么最佳方法可以实现这一目标吗? 我一直在...