我如何能ClientAccessPolicy.xml文件添加到SharePoint 2010的根文件

2019-10-19 20:53发布

在Visual Studio 2010中的SharePoint(2010年)的项目,我们可以添加映射的SharePoint文件夹,包括{} SharePointRoot文件夹。 当我部署我的项目,我可以看到根目录的文件在14蜂房结束了,但他们从来没有出现在网站的根目录。

我真的想完成单元测试我的Silverlight应用程序与SharePoint站点进行通信。 我曾尝试过许多变化,从加入MS单元测试常见的类库项目,测试项目,最后一个Silverlight测试项目。

当我跑我的Silverlight测试项目,访问SharePoint网站的所有测试失败,因为缺少ClientAccessPolicy.xml。 我真的不想在SharePoint网站该文件,因为我们不希望授予访问之外Silverlight应用程序。

Answer 1:

您可以在您的网页创建一个功能来提供文件。 请参阅如何设置文件 。

然后,您可以主食此功能为您的网站定义或手动激活它(在你的部署脚本如脚本)。



Answer 2:

可能有其他的方法,但我做的方式是与SharePoint Designer中。 如果你打开网站,你可以只需拖动+降ClientAccessPolicy.xml到根。



文章来源: How can I add a ClientAccessPolicy.xml file to the SharePoint 2010 root folder?