c#編寫windows服務在開機是OnStart啟動超時


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打開日志,程序里就沒有錯誤日志了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM