martes, 19 de enero de 2010

Cómo añadir una referencia a Microsoft.SharePoint.Publishing en VS 2010 Beta 2

No sé si os habrá pasado, pero si estáis desarrollando para SharePoint 2010 y necesitáis añadir una referencia a algún ensamblado como, por ejemplo, Microsoft.SharePoint.Publishing os encontraréis con un error de compilación como el siguiente:

"Microsoft.SharePoint.Publishing, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL" could not be resolved because it has an indirect dependency on the framework assembly "System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" which could not be resolved in the currently targeted framework. ".NETFramework,Version=v3.5". To resolve this problem, either remove the reference "Microsoft.SharePoint.Publishing, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL" or retarget your application to a framework version which contains "System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35".   Sharepoint2010.WebParts

La solución la podéis encontrar aquí. Consiste, básicamente, en añadir una referencia a la versión correcta del ensamblado System.Web.DataVisualization, que podéis encontrar en la siguiente ruta: C:\Program Files (x86)\Microsoft  Chart Controls\Assemblies\System.Web.DataVisualization.dll

0 comentarios: