2010-02-22 5 views
1

J'essaie actuellement de personnaliser un Shell Visual Studio isolé afin qu'il ouvre un fichier XAML et son concepteur sans solution ni projet. Par conséquent, pour que le concepteur se charge, Visual Studio doit reconnaître chaque balise xaml dans le fichier XAML ou il ne chargera pas en me disant que le document contient des erreurs.XAML dans VS Shell: Chargement d'un assemblage sans référence

J'essaye actuellement de charger manuellement un ensemble du jeu de contrôle de Telerik (RadControls) sans référence puisque j'ai besoin d'utiliser le concepteur sans solution/projet.

Est-il possible de charger manuellement un assembly en XAML à partir d'un .dll "custom" comme Telerik sans référence de projet VS afin que les contrôles personnalisés de l'assembly soient reconnus par Visual Studio au moment du design (pour utiliser le WPF designer)?

Merci!

SatixX

Répondre

0

peut-être vous pouvez lire les références d'espace de noms et essayer de résoudre les assemblées dans GAC et/ou tout autre endroit (pensez chemins standards .NET itselfs cherche des assemblages). Ensuite, essayez de les charger de réflexion. Ensuite, vous pourriez alors essayer de charger le XAML. Mais: si un assembly n'est pas trouvé, vous devriez lancer une erreur et arrêter de charger le XAML. En outre, considérer un domaine d'application peut être bien adapté parce que vous pouvez le décharger à nouveau.

-sa

+0

Il ne fonctionne pas pour moi (j'ai un cas particulier), mais dans un cas « normal », ce serait la bonne réponse pour vous remercier. – user278736

Questions connexes