80-c# 报错 System.Security.SecurityException 未找到源(无法启动计算机“.”上的服务)

应用场景:
利用c#创建windows服务,c#程序默认没有管理员的权限。
服务安装虽然成功,
但在启动时:提示: 无法启动计算机“.”上的服务
看日志: System.Security.SecurityException 未找到源。
配置下以管理员身份运行。
配置过程:
(1)在要编译的项目上右击选择【属性】然后选择【安全性】再勾选上【启用ClickOnce安全设置】,此时会在解决方案资源管理器的Properties中生成app.manifest文件。

(2)双击打开生成的app.manifest文件,找到如下代码:

  

将其修改为:

(3)然后在【安全性】中去掉对【启用ClickOnce安全设置】的勾选,全部保存后重新编译就可以了。

参考来源:
https://blog.csdn.net/songyi160/article/details/49926433

你可能感兴趣的:(c#)