March 13, 2013

CCTray無法開啟的解決方式

菲律賓同事跟我反應在CCTray上更新了Build Projects後,CCTray就再也開不起來了。原本在system tray裡雙擊點選CCTray可以出現設定視窗,現在卻完全沒有反應。嘗試了以下方式都無法解決問題。

  1. 關閉防火牆。由於與菲律賓同事的網路環境是在VPN之下,懷疑是否是防火牆擋掉了,但防火牆關掉後並未解決問題。
  2. 重新安裝CCTray。重新安裝CCTray後再更新Build Projects,但更新完後CCTray仍無法開啟
  3. 重新安裝CCTray後監控方式改用'Via the CruiseControl.NET dashboard'更新Build Projects。由於原本是用.NET Remoting方式監控CruiseControl.NET,一度懷疑是.NET Remoting出了問題,但改用dashboard方式監控仍無法解決問題
最後在Google Groups找到一個可行的方式,就是將CCTray的設定檔cctray-settings.xml刪除後重新安裝CCTray並更新Build Projects。我的CCTray安裝路徑是在C:\Program Files (x86)\CCTray,不過底下居然沒有這個設定檔。用Everything搜尋一下發現設定檔是儲存在另一個路徑C:\Users\Pete\AppData\Roaming\cctray-settings.xml(Pete是我的登入帳號名稱),這部份要稍微注意一下。

No comments: