我只想使用C++函數,如渲染。 所以我從C++/clr製作了dll文件,並且將它放在c#項目目錄/ bin中。 但它沒有奏效。而迸發出的錯誤(異常來自HRESULT:0x8007007E)無法加載DLL無法找到指定的模塊。 (從HRESULT異常:0x8007007E)
請告訴我一些有用的提醒
我只想使用C++函數,如渲染。 所以我從C++/clr製作了dll文件,並且將它放在c#項目目錄/ bin中。 但它沒有奏效。而迸發出的錯誤(異常來自HRESULT:0x8007007E)無法加載DLL無法找到指定的模塊。 (從HRESULT異常:0x8007007E)
請告訴我一些有用的提醒
1 - 您的位置是不正確的
2 - 你有依賴關係。也許在Visual Studio 2003中,您的項目路徑中有另一個路徑。檢查他們看看是什麼。包含一些文件夾,您需要找到哪些文件夾。
聽起來你缺少你的C++的dll依賴於其他DLL。見http://social.msdn.microsoft.com/Forums/en-US/clr/thread/14dc569b-b761-4021-b3a7-559138daaf71/
潛在的某種COM註冊問題,以進一步調查我推薦使用Fusion Log Viewer(融合是編譯器的名字,它被稱爲CLR我相信之前),它的一個偉大的工具組裝結合故障分析它引導我多次探討問題的根源。