В проекте Visual Studio 2010 SharePoint (2010) мы можем добавить сопоставленные папки SharePoint, включая папку {SharePointRoot}. При развертывании моего проекта я вижу, что корневые файлы попадают в 14-hive, но они никогда не появляются в корне веб-сайта.
То, что я действительно хочу выполнить для модульного тестирования моего приложения Silverlight, которое взаимодействует с сайтом SharePoint. Я перепробовал множество вариаций на эту тему, от добавления модульных тестов MS до проекта общей библиотеки классов, тестовых проектов и, наконец, тестового проекта Silverlight.
Когда я запускаю свой тестовый проект Silverlight, все тесты, которые обращаются к сайту SharePoint, не выполняются из-за отсутствия ClientAccessPolicy.xml. Я действительно не хочу этот файл на сайте SharePoint, так как мы не хотим предоставлять доступ к внешним приложениям Silverlight.