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