随笔分类 - .NET技术
总结一下工作用的各种技术,供参考。
QuickSort算法C#版
摘要:QuickSortCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicstaticvoidQuickSort(int[]array,intleft,intright){do{inta=left;intb=right;intnum3=a+((b-a)>>1);//a+(b-a)/2SwapIfCreater(array,a,num3);SwapIfCreater(array,a,b);SwapIfCreater(array,
阅读全文
ASP.NET Session丢失问题原因及解决方案
摘要:正常操作情况下会有ASP.NET Session丢失的情况出现。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。现在我就把原因和解决办法写出来。ASP.NET Session丢失原因:由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下:< sessionState mode='InProc' stateConnectionString='tcpip=127.0.0.1:42424' sqlConnectionString='data source=127.0.0.1;Tru
阅读全文
用VS制作.NET程序的安装包
摘要:从VS2005开始已经集成了windows installer(vs2005以前的版本没有用过),可用vs的这个工具可以轻松将你的程序进行打包发行;1.首先创建你的应用程序并发布release版本,以MyTest.exe为例;2.创建一个安装项目工程3.接下来就是要将你的应用程序添加到安装包中,应用程序文件夹右键-添加-文件 选择你的应用程序MyTest.exe如果你的应用程序是一个windows服务的话则还需要在自定义编辑操作中添加安装操作,安装-添加自定义操作-应用程序文件夹-选择你的服务; 4. 就这样一个简单的安装包就完成了,是不是很简单。但是在现实应用中还有许多我们需要设置的地方:
阅读全文
Windows服务的安装路径
摘要:在Windows服务中需要获得当前服务所在的路径时,不能简单的使用Environment.CurrentDirectory来获得当前路径,因为windows服务所启动的目录都是在c:/windows/system32。如果在你的服务中需要检测某个配置文件时,你无法获得这个配置文件的路径。这时有2种解决方案:一、就是将你的配置文件安装在system32目录下二、在你的服务中通过注册表来获得这个服务的安装路径[代码][代码]
阅读全文
浙公网安备 33010602011771号