我創建了一個C++ dll。它工作正常,並完成這項工作。如何在ASP.NET網站中調用非託管代碼並將其託管在IIS中?
我已經在asp.net中創建了調用C++ dll中的方法的方法。 DLL路徑是絕對的。它也能正常工作。
然後,我將該網站發佈到一個文件夾並在IIS上託管該網站。我收到一條錯誤消息
Exception Details: System.DllNotFoundException: Unable to load DLL 'FilesCreator.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
請建議我需要做些什麼才能使其正常工作。
這是由相同作者重複提問。 http://stackoverflow.com/questions/5247907/asp-net-c-does-not-work-under-classic-application-pool-mode – ildjarn 2011-03-09 22:03:42
我真的需要一個解決方案,可能是我以前的問題不清楚,因爲我didn沒有得到任何答案 – InfoLearner 2011-03-09 22:07:21
FilesCreator.dll是否複製到網站的/ bin文件夾中? – hova 2011-03-09 22:17:38