Question

Dans un projet Visual Studio 2010 SharePoint (2010), nous pouvons ajouter cartographiés dossiers SharePoint, y compris le {} SharePointRoot dossier. Lorsque mon projet je déploie, je peux voir que les fichiers racine se retrouvent dans la 14 ruche, mais ils apparaissent jamais dans la racine du site Web.

Ce que je veux vraiment accomplir à l'unité tester mon application Silverlight qui communique avec un site SharePoint. J'ai essayé beaucoup de variations sur le sujet, d'ajouter des tests unitaires MS pour projet de bibliothèque de classe commune, les projets de test, et enfin un projet de test Silverlight.

Quand je lance mon projet de test Silverlight, tous les tests qui accèdent au site SharePoint échoue en raison d'un manque clientaccesspolicy.xml. Je ne veux vraiment pas ce fichier dans le site SharePoint, comme nous ne voulons pas accorder l'accès à des applications Silverlight en dehors.

Était-ce utile?

La solution

Vous pouvez créer une fonction aux fichiers de disposition dans votre site Web. Voir comment fournir un fichier .

Vous pouvez agrafer cette fonction à la définition de votre site ou activer manuellement (par exemple script dans vos scripts de déploiement).

Autres conseils

Il peut y avoir d'autres façons, mais la façon dont je le fais est avec SharePoint Designer. Si vous ouvrez le site, vous pouvez simplement faire glisser + tomber le clientaccesspolicy.xml dans la racine.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top