2012-11-28 77 views
1

我最近開始使用CassiniDev在我們的CI服務器上運行我的WatiN測試。當我建立並測試我們的兩臺32位機器時,我沒有任何問題可以運行我的測試。然而,當我建立和我們的64位計算機上測試,我得到以下錯誤:CassiniDev 64位持續集成

Could not load file or assembly 'CassiniDev4-lib, Version=4.0.1.7, 
Culture=neutral, 
PublicKeyToken=f7f6e0b4240c7c27' or one of its dependencies. 
An attempt was made to load a program with an incorrect format. 

我是來找出是由於與64位環境中的衝突。在我的本地機器上,這是64位,我沒有任何問題將平臺目標設置爲x86,我的測試像夢一樣運行。但是,如果我將發佈配置更改爲目標x86並將其部署到我們的64位計算機,我仍然會得到相同的錯誤。有沒有人知道這個工作?我可以在32位和64位計算機上構建和測試一些方法?

回答

1

我會繼續前進,回答這個問題的情況下,其他人碰到我一直有同樣的問題。我落得這樣做是建立在Visual Studio中一個新的配置堪稱華廷,在我在我所有的項目設置爲86。在我的CI服務器上,我使用WatiN配置與其他所有產品分開構建並運行我的WatiN測試。