Kublai,
Posso sugerir duas formas de estruturar seu projeto:
1ª) Dependendo de como sua Solution estiver organizada, você pode criar uma pasta lib dentro dela e fazer referência a sua biblioteca.
-MSDN.Sharepoint.Solution.sln
- lib (pasta)
-MSDN.Sharepoint.WebParts.Biblioteca.crjp (configure para gerar a dll na pasta bin acima )
-MSDN.Sharepoint.WebPart1.crjp (possui referencia a biblioteca na pasta lib)
-MSDN.Sharepoint.WebPart2.crjp (possui referencia a biblioteca na pasta lib)
2ª) Se cada projeto WebPart estiver em uma Solution diferente vc pode criar a pasta lib em cada solution. Entretando, a cada nova versão da biblioteca vai ter que copiar para a pasta lib de todas as solutions para garantir que estejam com a
mesma versão.
-MSDN.Sharepoint.WebPart1.sln
- lib (pasta)
-MSDN.Sharepoint.WebPart2.sln
- lib (pasta)
Recomendo fortemente a primeira.
Atenciosamente,
José Marcos
.Net Developer and Sharepoint Developer
http://www.jmarcos.net