摘要:删除最近打开的文件: 打开HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\FileMRUList删除最近打开的项目: 打开HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\ProjectMRUList关闭上次未关闭的标签窗口:在启动项目之前删除解决方案下的*.suo 文件suo(solution user options)是一种文件的格式。*.suo 解决方案用户选项,记录所有将与解决方案建立关联的选项,以便在每次打开时,它都包含用户所做的自定义设置。比如VS布局以及项目最后编
阅读全文
摘要:静态方法在程序运行时 就已经实例化好了 不管多少用户并发 都一样处理,不需要排队等待,实例代码:namespace DotNet.Example{ using DotNet.BaseManager; public class StaticTest { /// /// 定义委托 /// /// 用户 delegate void MakeStaticDelegate(string user); /// /// 这里是测试静态方法 /// /// 用...
阅读全文
摘要:我们可能见到下面的代码public static void StringBuilderNoRef(StringBuilder s) { s.Append(" World"); s = new StringBuilder("hi"); } public static void StringBuilderRef(ref StringBuilder s) { s.Append(" World"); s = new StringBuilder("hi"); }当我们先创建一个实例 StringBuilder s = new
阅读全文
摘要:最近做服务与桌面交互的尝试,结果发现windows service 无法和桌面程序进行交互,后来在网上查资料,发现了下面的连接http://www.cnblogs.com/gnielee/archive/2010/04/08/session0-isolation-part2.html#2826302。原因是win7增强了服务的权限管理,service 和 application 通过session隔离了。 后来就用网上的办法算是解决了那个问题。后来用wcf做了一下尝试,服务调用本地的wcf即使不用突破session隔离依然没有问题,但是当把wcf服务发布之后,就不好使了,我想可能是因为i...
阅读全文