1
我们的Sharepoint - 服务器需要多次IIS重置,直到页面按预期工作。我们认为原因是缓存。从后台代码中的SharePoint清除服务器缓存
由于我们没有直接访问服务器,我们想要编写webpart zu通过按钮单击清除服务器缓存。这怎么能实现?
我们的Sharepoint - 服务器需要多次IIS重置,直到页面按预期工作。我们认为原因是缓存。从后台代码中的SharePoint清除服务器缓存
由于我们没有直接访问服务器,我们想要编写webpart zu通过按钮单击清除服务器缓存。这怎么能实现?
我不认为你的实际问题是缓存......你可能想要更具体地说明是什么让网页无法正常工作,所以你可以解决真正的问题。否则,没有默认的方式通过SharePoint做到这一点,但你可以通过代码开始在Web服务器上的“IISRESET”,像这样:
var iisreset = new Process();
iisreset.StartInfo.FileName = "iisreset.exe";
iisreset.Start();
注意iisreset.exe命令位于windows \ system32目录。另请注意,此代码需要管理员权限才能工作,因为您正在远程服务器上启动应用程序。您可以使用SPSecurity.RunWithElevatedPrivileges将当前用户提升为管理员(临时)。
我们有关于导航消失或在内容部署后突然指向错误的站点的奇怪行为。重置后一切正常(直到下一个部署),所以这就是为什么我们期望在那里的问题, –
好吧,我看到,仍然很奇怪...... iisreset可能是在这种情况下去的方式 – int32