在 Visual Studio 2010 SharePoint (2010) 项目中,我们可以添加映射的 SharePoint 文件夹,包括 {SharePointRoot} 文件夹。当我部署我的项目时,我可以看到根文件最终位于 14-hive 中,但它们从未出现在网站根目录中。
我真正想要完成的是对与 SharePoint 网站通信的 Silverlight 应用程序进行单元测试。我在这个主题上尝试了很多变体,从添加 MS 单元测试到公共类库项目、测试项目,最后是 Silverlight 测试项目。
当我运行我的 Silverlight 测试项目时,由于缺少 ClientAccessPolicy.xml,所有访问 SharePoint 网站的测试都失败了。我真的不想在 SharePoint 网站中使用此文件,因为我们不想授予对外部 Silverlight 应用程序的访问权限。