1、編寫服務對應的config文件,
比如我的服務叫ModbusAgent.exe,對應的文件叫ModbusAgent.exe.config
文件內容:
<?xml version="1.0" encoding="utf-8"?> <configuration> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> </configuration>
2、配置程序簽名
右鍵項目"屬性"-->"簽名"新建任意證書
網上說托管資源配置成系統服務需要程序簽名
本地程序使用.net framework 4.5,管理員用戶組,經過以上配置,服務器啟動成功,eventvwr打開日志,程序里就沒有錯誤日志了。