我在.net项目中添加了对dll(sharpPDF)的引用。在代码中,它选择了dll,我可以使用它。当我通过sharepoint Webpart进行部署时,出现以下错误:

Could not load file or assembly 'sharpPDF, Version=1.0.3511.18105, Culture=neutral,
PublicKeyToken=f099e668beaaa0f9' or one of its dependencies. The system cannot find the
file specified.

我正在使用STSDEV部署Webapp。我尝试清除C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET文件,但这不能解决问题。

任何想法可能出什么问题吗?

最佳答案

您需要确保在GAC中注册了sharpPDF dll。

转到%Windows%\assembly。如果sharpPDF版本不存在1.0.3511.18105,则需要将其安装到服务器上的GAC中。只需将其拖到Windows资源管理器中的该文件夹中,它便会自行安装。

10-08 11:39