最近用到开机自启动设置,在此记录下设置自启动的步骤,如果对各位有需要可以借阅,之前设置管理权限解释在创建解决方案是将VS以管理员方式打开,这种方法可以实现,但是个人还是偏向与本文的方式,不多说啥了,下面我们来看看具体的操作步骤:
1.设置管理员身份运行:
在解决方案下右击 ----- 打开属性 --------选择安全性 -------勾选 启用ClickOnce安全设置(N)及这是完全可信的应用程序(L)
这时打开工程下的 app.manifest
将 设置好,如下图
在进入在解决方案下右击 ----- 打开属性 --------选择安全性 -------将勾选 的启用ClickOnce安全设置(N)取消选中,然后运行程序,管理员身份就设置完成了。
2.添加自启动写入注册表(将此段程序加载时运行起来,就可以写入注册表开启开机自启动)
#region 开机自启动写入注册表
private void RunAtStart()
{
var starupPath = GetType().Assembly.Location;
try
{
var fileName = starupPath;
var shortFileName = fileName.Substring(fileName.LastIndexOf('\\') &#