轉windows服務安裝啟動報錯誤1053:服務沒有及時響應啟動或控制請求


安裝時報:服務沒有響應控制功能。

windows服務安裝啟動報錯誤1053:服務沒有及時響應啟動或控制請求

1 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup> 2 3 </configuration>

用.net 開發了一個C#語言的windows服務,在本地和測試環境,安裝啟動都正常,在新的線上環境報錯,不能啟動-報出-錯誤1053:服務沒有及時響應啟動或控制請求。

后來發現時線上.NET FRAMEWORK v4.0.30128 

本地是.NET FRAMEWORK Microsoft.NET\Framework\v4.0.30319  

在App.config 中添加這樣代碼

?
1
<startup><supportedRuntime version= "v4.0" sku= ".NETFramework,Version=v4.0" /></startup>

在啟動,就沒問題了。

 

 

第二個問題 :c# Windows Service 解決“指定的服務已經標記為刪除”問題

 

在注冊DotNetWinService服務時,再使用 "sc delete 服務器名稱" 命令刪除服務就出現“指定的服務已經標記為刪除”的異常。

剛開始感覺很奇怪,因為在網上查到別人都是那么刪除windows服務的。

在一次偶然情況,我關閉了服務管理窗口,問題自然解決了。

因此,出現上述原因是運行刪除服務項命令的時候,服務管理窗口未關閉引起的。

關閉服務管理窗口,重新刪除、安裝服務項即可。

 

 

 

****************************************************************

WCF 已超過傳入消息(65536)的最大消息大小配額。若要增加配額,請使用相應綁定元素上的 MaxReceivedMessageSize 屬性。

 

 

 

  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="basicEndpoint-OrderService"  maxReceivedMessageSize="65536000"  />
      </basicHttpBinding>
      <wsHttpBinding>

        <binding name="basicEndpoint-OrderService" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" >
          <readerQuotas maxDepth="32" maxStringContentLength="2147483647" maxArrayLength="2147483647"
  maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
          <security mode="None" />
        </binding>
      
      </wsHttpBinding>
    </bindings>


免責聲明!

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



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