C#应用程序开机自启动

自己之前写了个校园网自动登陆的工具(戳我戳我),设置成了开机自启动。不过我的设置方法比较繁琐,先右键exe文件,生成快捷方式,再从开始菜单中找到“启动”文件夹,把这个快捷方式放进去。想到对于绝大多数人来说,这个方法十分复杂,甚至是不可完成的,还是在应用中加个开机自启动的选项比较方便~ 想到shadowsocks客户端有个设置自启动功能,并且是开源的,源码托管在github,哦不,准确说是“曾经”。由于某些原因,有关当局下令让作者删除了源码,不过还是可以在long-live-shadowsocks项目中找到(https://github.com/Long-live-shadowsocks)。 代码使用C#,自启动的相关代码在\shadowsocks-csharp\Controller\System\AutoStartup.cs可以找到。 具体如下: using System; using System.Windows.Forms; using Microsoft.Win32; namespace Shadowsocks.Controller { class AutoStartup { p […]

C# System子空间无法使用(解决方案)

首先,这个题目起的我也不知所云,但是作为一个初学者,确实不知道该怎么表述。 具体情况是在学习使用System.Net.Http.HttpClient的时候,需要使用System.Net.Http命名空间,可是我在实操的时候,根本找不到Http这个子空间(我也不知道有没有子空间这个术语,反正就这么个意思吧)。 检查了使用的.Net的版本,是4.5无误,为保险起见又切换成了4.5.1了,依然没有。   解决方法: 项目-->添加引用-->见下图   (喵了个咪的,原来System空间的一些功能还要自己添加引用的,我果然是新手啊。。) 原创文章,转载请注明: 转载自张哲的博客本文链接地址: C# System子空间无法使用(解决方案)