2012-08-14 67 views
1

我們試圖在測試機器上將3.2.7作爲使用生產集成的服務來安裝。 Raven DB將不會下載&安裝。NServiceBus沒有在RunMeFirst.bat中安裝RavenDB

我試過NServiceBus.Host.exe/installInfrastructure。我試過NServiceBus.Host32.exe/installInfrastructure。沒有運氣,所以永遠。

它看起來好像機器沒有拉下RavenDB二進制文件。

我已經成功安裝在運行Win 7 Pro 64/32的幾臺開發機器上。

(我的意思是昨天張貼了這個問題,因爲我一直在爭取這個問題,從那時起,但就像我張貼,我發現了問題 - 請參閱下面的答案)

回答

2

要安德烈斯&烏迪 - 安裝程序正在看看ANYTHING是否在8080上運行,如果有什麼的話,它甚至不會下載RavenDB。是否可以改爲檢查RavenDB的實例是否在服務器上運行。

我們在該端口上運行了另一個Web服務,並且改變了它的端口。然後RavenDB安裝得很好。雖然這是在網站上概述:http://docs.particular.net/nservicebus/ravendb/installation

如果安裝程序可以說「端口8080正在使用,不安裝RavenDB」,這將是非常棒的。更好的是利用sc工具(或類似的東西)來驗證RavenDB實際上已經安裝好了。

事情是這樣的:

sc query RavenDB 
+1

同意,我會爲此創建一個問題。感謝您讓我們知道! – 2012-08-14 20:02:23

+0

https://github.com/NServiceBus/NServiceBus/issues/595 – 2012-08-14 20:06:24

+0

如果使用端口8080,RavenDB安裝仍然失敗 – BoomTownTech 2014-09-02 18:56:39