2016-05-12 40 views
0

自從我開始使用此庫以來,我正在使用Kitware.VTK x86,因爲我從未能夠使x64版本正常工作。現在我想明白爲什麼。使用x64版本的Kitware時出現「無法加載文件或程序集Kitware.VTK」.VTK

隨着x64版本,當我開始使用VTK類,我得到以下錯誤:

enter image description here

對不起法國langage,誤差爲根本「無法加載文件或程序Kitware.VTK」

這裏是我寫的上升這個異常的惟一代碼:

public MainWindow() 
    { 
     InitializeComponent(); 

     RenderWindowControl renderer = new RenderWindowControl(); 
    } 

再次,一切都與x86的效果很好版。但是我後來在使用這個庫的代碼中開始出現其他問題,所以在絕望中,我只希望能夠切換到x64版本將解決我所有的問題!

編輯

在InnerException細節也有此錯誤:「試圖加載格式不正確的程序」

+0

是你的主要應用目標爲'任何CPU'或'x86'? – sthotakura

+0

它在任何CPU – Charrette

+0

你可以檢查你的(csproj)項目'參考文獻'(這些程序集)中是否有'processorArchitecture'值? – sthotakura

回答

0

感謝@sthotakura,我一直在尋找應用程序的活動plateforme的價值,該應用程序被設置爲Any CPU。 我試圖將其設置爲x64,並且運行良好。

我還是不明白,爲什麼我不得不這樣做,但至少它的工作..

相關問題