簡體   English   中英

無法加載dll錯誤

[英]Unable to load dll error

我正在c#Visual Studio 2009中工作項目,我在項目中使用c ++ dll,並且我也通過函數調用了該dll。 在我的系統中,項目運行成功。但是在其他系統中,沒有一個系統比我檢查過的系統更多,它顯示了異常,例如無法加載dll。 我正在檢查依賴項沃克中的dll,它顯示msvcr71.dll丟失。如何獲取此文件?我需要對此更好的解決方案

問題是您的本機C ++ DLL依賴於msvcr71.dll庫。 這不是已安裝的標准Windows的一部分,因此您必須采取一些措施才能將其安裝到目標計算機上。

最簡單的方法是隨應用程序一起復制DLL。 以下知識庫文章對此進行了介紹。

msvcr71.dll上的文檔

您在安裝SDK(或Visual Studio)時可能會丟失一些東西。 我建議修理或重新安裝。

在msdn上查找有關可再發行文件的信息-這告訴您需要在非開發盒中安裝什么才能使工作正常

這與編程無關。 您在目標系統上缺少dll文件。 下載並放入“ windows / System32”,它將運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM