2017-08-15 58 views
0

我有一個需要使用.NET程序集的經典asp網站。我寫了一個可視化的dll庫,該項目使用了一個對Paypal-SDK庫的引用。我已經成功地創建了dll,並在我的Windows 10開發機器上的一個經典的asp網頁中使用它。當我的web應用程序複製到Windows 2012運行IIS 7.x中,我得到以下錯誤在經典ASP中使用.NET程序集

nDataConsulting.PaypalStub錯誤「80070002」 無法加載文件或程序集「貝寶,版本= 1.8.0.0,文化=中立,?> PublicKeyToken = 5b4afc1ccaef40fb'或其依賴項之一。系統無法找到指定的文件。

COM可見程序集使用Paypal.dll SDK,我相信它在Windows 2012服務器上找不到。我曾嘗試將DLL放在應用程序的BIN文件夾中,試過regsvr32等,但我一直無法讓我的DLL找到相關的DLL。請幫助我解決此問題,因爲這是一個主要的顯示停止現在

回答

0

有一個名爲Dependency Walker的程序,顯示有關DLL的基本信息,例如其方法,還列出了相關器DLL。

有人在這裏找到答案: https://stackoverflow.com/a/7378982/8419161

如果你發現任何相關的DLL,您必須將它們與貝寶的一個沿。