當我嘗試執行我的程序時,我收到FileNotFoundException,howerver dll存在於同一個文件夾中。這怎麼可能以及如何解決這個問題?輸出從俄羅斯的Windows Server 2008 R2基金會本地化信息翻譯如下:FileNotFoundException加載DLL時
C:\Oleg\bin\fast>FAST.exe
Exception: System.IO.FileNotFoundException: Can't load "QuickFASTDotNet.dll"
or dependent component. Can't find this file.
in FAST.FAST..ctor()
in FAST.Program.Main(String[] args) in C:\Oleg\fast\FAST\FAST\
Program.cs:line 474
C:\Oleg\bin\fast>dir QuickFASTDotNet.dll
16.02.2012 16:45 117 760 QuickFASTDotNet.dll
同樣的二進制文件在我的Windows 7機器上工作(但另一個Windows Server 2008 R2的基礎機器不工作)。
這是什麼'C:\奧列格\快\ FAST \ FAST \'? – sll 2012-02-29 17:09:56
編譯的可執行文件的輸出路徑是什麼? .dll是否也輸出到該目錄? – PinnyM 2012-02-29 17:10:27
「QuickFASTDotNet.dll」引用的程序集是什麼?那些還在嗎? – sebagomez 2012-02-29 17:20:30