Sharepoint 2010 SharePoint 2010 XsltListViewWebPart-匿名用户拒绝访问外部xsl文件

Sharepoint 2010 SharePoint 2010 XsltListViewWebPart-匿名用户拒绝访问外部xsl文件,sharepoint-2010,Sharepoint 2010,我正在将XSLTListViewWebPart与外部.xsl文件一起使用: <xlslink>my.xls</xlslink> 这是SharePoint的错误吗?这是SharePoint的错误。SharePoint只执行一次转换并将其缓存,这是一个缓存问题。有关更多详细信息,请参阅此帖子: 我可以通过使用DataFormWebPart而不是ListViewWebPart来解决这个问题。XSLT文件可以以同样的方式使用,并且似乎没有缓存相关的问题 Error while

我正在将XSLTListViewWebPart与外部.xsl文件一起使用:

<xlslink>my.xls</xlslink>

这是SharePoint的错误吗?

这是SharePoint的错误。SharePoint只执行一次转换并将其缓存,这是一个缓存问题。有关更多详细信息,请参阅此帖子:


我可以通过使用DataFormWebPart而不是ListViewWebPart来解决这个问题。XSLT文件可以以同样的方式使用,并且似乎没有缓存相关的问题

Error while executing web part: System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
at Microsoft.SharePoint.Library.SPRequest.UpdateWebPartCache(String bstrWebUrl, Boolean bAllUsers, String bstrID, Byte[]& ppsaData, Boolean fOMCall)     
at Microsoft.SharePoint.WebPartPages.SPWebPartManager.CacheWriteInternal(Guid storageKey, Byte[] cacheData, Storage storage, Boolean omCall)     
at Microsoft.SharePoint.WebPartPages.BaseXsltListWebPart.get_CustomizedXsl()     
at Microsoft.SharePoint.WebPartPages.BaseXsltListWebPart.LoadXslCompiledTransform(WSSXmlUrlResolver someXmlResolver)     
at Microsoft.SharePoint.WebPartPages.DataFormWebPart.GetXslCompiledTransform()     
at Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform(Boolean bDeferExecuteTransform)