2017-08-15 62 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,您必须将它们与贝宝的一个沿。