c# sharepoint moss wss

c# - Sharepoint "No se pudo cargar el archivo o ensamblado" "El sistema no puede encontrar el archivo especificado"



moss wss (2)

He agregado una referencia a un dll (sharpPDF) a mi proyecto .net. En el código, ha recogido el dll y puedo usarlo. Cuando implemente por sharepoint webpart recibo el siguiente error:

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.

Estoy implementando la aplicación web usando STSDEV. He intentado borrar C: / Windows / Microsoft.NET / Framework / v2.0.50727 / Archivos ASP.NET temporales pero esto no resuelve el problema.

¿Alguna idea de lo que podría estar yendo mal?


sharpPDF asegurarse de que el sharpPDF dll sharpPDF esté registrado en el GAC.

Vaya a %Windows%/assembly . Si sharpPDF no está allí con la versión 1.0.3511.18105 , debe instalarlo en el GAC del servidor. Simplemente arrástrelo a esa carpeta en el Explorador de Windows, y debería instalarse solo.


Solía ​​obtener este error muchas veces, podría haber un conflicto de versiones entre la biblioteca a la que se refería en las referencias del proyecto y la biblioteca que estaba en GAC. Intente marcar "False" para la propiedad Copylocal de la referencia y también agregue la biblioteca al paquete del proyecto. asegúrese de tener la misma versión de dll en todos los lugares. esto resolvió mi problema