Je travaille actuellement avec Visual Studio 2008 et SQL Server 2008. Sous VS, j'ai développé une procédure stockée SQLCLR qui utilise l'assembly System.Xml.Linq (dans le but de générer des fichiers XML à partir des données via Linq to XML). Mon problème est le suivant : quand je veux déployer la procédure stockée, un message me dit que la référence à l'assembly System.Xml.Linq est manquante. Et lorsque je veux rajouter cette réference via l'ajout de références dans Visual Studio, elle n'apparait pas dans les références SQL Server, alors que normalement, elle est intégrée d'origine dans SQL Server 2008. J'ai essayé de la rajouter manuellement via CREATE ASSEMBLY, mais une erreur me dit que cette assembly ne peut être créée car c'est une assembly système, ce qui prouve bien qu'elle est présente par défaut. J'ai bien indiqué la base de données correcte dans les propriétés de mon projet.