【c# – 如何获取其他应用程序的app.config并进行修改】教程文章相关的互联网学习教程文章

C#在多表单应用程序中关闭特定表单【代码】

我希望你能帮我这个.我的应用程序正在监视数据库中的警报.当数据库中出现警报时,我的应用程序会将其添加到datagridview中的主窗体中,并且根据其优先级,它还将使用该事件创建一个小的winform弹出窗口. 在datagridview中有一个按钮,用于将警报标记为“已见”,然后它将更新数据库,并且它将从列表中消失.但是,此活动的弹出窗体仍然是打开的. 有谁知道如何关闭此表格?我需要一种方法来查找可能的多个警报表单之间的特定表单. 我到目前为...

在C#.NET4应用程序中在后台处理多个输入

我正在寻找一个合适的模式和最好的现代方法来解决以下问题: 我的应用程序期望来自多个源的输入,例如:GUI,监视文件系统,语音命令,Web请求等.当收到输入时,我需要将它发送到一些ProcessInput(InputData arg)方法,该方法将开始处理后台中的数据,不会阻止应用程序接收和处理更多数据,并且在处理完成时以某种方式返回一些结果.根据输入,处理可能会花费大量不同的时间.对于初学者,我不需要检查进度或取消处理的能力. 在阅读了MSDN的一些...

c# – 在wpf应用程序中嵌入链接最友好的用户方法是什么?【代码】

我正在构建一个WPF应用程序,如果有软件更新,我想将用户发送到我们的网站.在WPF窗口中嵌入链接的最佳做法是什么? 一些子问题:我可以加入可点击的网址吗?我应该在他们的网络浏览器中打开链接吗?如果是这样,什么样的命令会打开他们的默认Web浏览器?我应该在应用程序中包含导航控件,以便他们可以从那里下载更新吗?解决方法:部署具有更新的应用程序的“教科书”答案是ClickOnce部署.来自MSDN:ClickOnce是一种部署技术,允许您创建...

从本地控制台应用程序从C/C++LI DLL调用C#库时,无法授予最小权限请求

这个问题从Assembly does not allow partially trusted callers when using a custom resolver开始 感谢该问题的解决方案,我现在可以从本地控制台应用程序调用网络共享上的C#库(不更改CasPol) 我现在需要采取下一步,即从另一个与C#Library位于网络上相同文件夹中的混合C/C++LI DLL调用C#库. C/C++LI DLL将由本地控制台应用程序调用. 我在上面使用相同的自定义处理程序(即有证据),当从本地控制台应用程序调用C#库时,它可以正常工作....

c# – 从.Net WinForms应用程序以编程方式刷新浏览器页面

从asp.net页面,通过ClickOnce部署,启动.Net WinForms应用程序.在某个时刻,WinForm应用程序需要刷新它启动的网页. 我怎么能这样做?基于.Net的Windows应用程序如何刷新已在浏览器中打开的页面?解决方法:以强大的方式做这件事并不容易.例如,用户可能没有使用IE. 您控制的唯一内容是网页和Windows应用程序通用的是您的Web服务器. 这个解决方案很复杂,但这是我能想到的唯一可行的方法. 1)在Windows应用程序运行之前,获取网页以打开与W...

c# – 简单在asp.net Web应用程序中从gridview中选择一行【代码】

我知道这个问题已被问了一百次,但是我很难实现不同的解决方案.我需要从asp.net web应用程序C#中的网格视图中检索一个选定的行.我已经完成了数据绑定.我不想要使用编辑/更新按钮或复选框/单选按钮,只需通过单击行选择它.请帮助,我有点卡住了,我不想实现基于javascript的解决方案.谢谢.if (e.Row.RowType == DataControlRowType.DataRow){e.Row.Attributes.Add("OnMouseOver", "this.style.cursor='pointer';this.style.textDecorati...

c# – Metro WinRT应用程序中的AesManaged Decryption【代码】

我有一些文本,由C#的AesManaged加密,必须在WinRT Metro应用程序中解密.我无法更改加密代码,因为代码具有其他无法更改的依赖项. 加密函数如下所示:// Note: Edited out possibly real password and salt: Guid password = Guid.Parse("AAAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA"); Guid salt = Guid.Parse("AAAAAAAAA-BBBB-BBBB-BBBB-AAAAAAAAAAAA");string EncryptedValue(string data) { byte[] passwordBytes = password.ToByt...

c# – 如果父应用程序未释放互斥锁对象会发生什么【代码】

我的应用程序中有一个命名的互斥锁.private Mutex TaskExitStatus = new Mutex(false, "TaskExit")我使用TaskExitStatus.WaitOne()在方法中获取互斥锁 如果我在退出应用程序时没有发布互斥锁,会发生什么?互斥锁是否可以安全地处理? 更新1:在应用程序退出时未释放,命名和未命名的互斥锁是否会表现相同? 更新2这是我从MSDN link读到的Use the CloseHandle function to close the handle. The system closesthe handle automatica...

c# – 如何从Console应用程序启动kdiff?【代码】

更新… 我想从Console应用程序调用kdiff.所以我正在构建两个文件,并希望在执行我的程序时比较它们:string diffCmd = string.Format("{0} {1}", Logging.FileNames[0], Logging.FileNames[1]); // diffCmd = D:\vdenisenko\DbHelper\DbHelper\bin\Debug\Reports\16_Nov 06_30_46_DiscussionThreads_ORIGIN.txt D:\vdenisenko\DbHelper\DbHelper\bin\Debug\Reports\16_Nov 06_30_46_DiscussionThreads_ORIGIN.txt System.Diagnostic...

c# – winforms应用程序中的多线程【代码】

我正在编写一个win表单,使用报表查看器创建多个PDF文件.这些PDF文件分为4个主要部分,每个部分负责创建特定报告.这些进程创建的文件最少为1个,最多为用户数(目前为50个). 该程序已经存在,依次使用4种方法.为了提高用户数量的额外性能,我想在4个独立的线程中将这些方法与邮件进程分开. 虽然我是使用C#进行多线程处理的新手,但我读了很多文章如何实现这一点.我唯一不确定的是我应该从哪个方向开始.当我阅读多篇博文时,我不确定是否要使...

在webbrowser c#应用程序中禁用Cookie读/写【代码】

我希望网站无法在webbrowser c#control应用程序中读取cookie或编写新的cookie.我希望在webbrowser c#应用程序运行时禁用所有网站的所有读/写cookie操作,如果没有,那么我有一个网站列表,其读/写cookie操作应该被禁用. 我使用的是.NET 2.0框架,但也可以使用4.5解决方法:您无法仅在Web浏览器控件上禁用Cookie.该控件本质上是一个嵌入式Internet Explorer,并共享用户的Internet Explorer设置.如果您不介意在Internet Explorer的所有其他...

c# – 构建通用应用程序 – 允许客户特定选项【代码】

我已经构建了一个开源应用程序,我很想知道其他人如何处理客户特定的请求.保持应用程序简单对我来说很重要;我不是要为所有人创造一切.应用程序可能变得臃肿,复杂,并且几乎无法使用.但是,有一些客户特定的选项会很好(它不适用于所有客户).例如… 假设我们有一个名为Server的域实体.在UI中,我们让客户从服务器列表中进行选择.对于一家公司,按位置过滤服务器很有帮助(美国,德国,法国等).添加像这样的服务器属性是很容易的:public clas...

c# – 将WebSecurity与.Net winForms应用程序一起使用【代码】

我试图在.Net桌面应用程序中实现WebMatrix.WebData.WebSecurity()方法,应用程序将连接到服务器上的数据库以及MVC4项目,因此我想在两个应用程序上使用当前提供程序进行身份验证一个用户. 我想知道这是否可能,因为我得到了例外:{System.InvalidOperationException: To call this method, the "Membership.Provider" property must be an instance of "ExtendedMembershipProvider".at WebMatrix.WebData.WebSecurity.VerifyProvid...

c# – 将日期时间从iPhone应用程序发送到Web服务【代码】

从iPhone应用程序,我必须将日期作为参数发送到webservice方法,其中服务器解析逻辑使用C#,.NET和JSON实现. 在我的iPhone应用程序中,我将日期格式化为:NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setTimeZone:[NSTimeZone timeZoneWithName:@"UTC"]]; [dateFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"]; NSString *myDateString = [dateFormatter stringFromDate:SentOn]...

c# – 增加asp.net应用程序的应用程序超时【代码】

在我的应用程序中,我进行了一次服务调用,最多可能需要2分钟才能返回值. (跨多个数据库进行处理). 在调用此方法时,应用程序超时. 我在web配置中设置了以下内容.我仍然在IIS中托管时收到错误<system.web><compilation debug="true" targetFramework="4.0" /><sessionState timeout="40"></sessionState><httpRuntime maxRequestLength="2147483647" executionTimeout="3600"/></system.web>我也在服务web.config中设置了相同的执行超...

CONFIG - 相关标签