如何保存SharePoint沙盒解决方案
-
14-10-2019 - |
题
我一直在观看有关SharePoint开发的一些多元视频培训视频。
我看到的一件事是,您可以制作沙箱解决方案或农场解决方案。
从培训视频中,它说Sandbox解决方案根本不会更改SharePoint服务器的文件系统。 (虽然将农场解决方案部署到GAC并保存在SharePoint目录中。)
因此,我的问题是,如果未存储在文件系统上,该如何持续?当我上传沙盒解决方案然后重新启动我的SharePoint服务器时,如果在任何地方都不在文件系统上,则在哪里加载了沙盒解决方案?
我猜想教练进行了监督,并且沙箱解决方案保存在“安全”的某个地方。我的问题是,这是如何工作的?如果没有保存,那么在SharePoint Server重新启动后如何重新加载它?如果保存,它保存在哪里?
解决方案
部署沙盒解决方案时,将包含在WSP软件包中 - 该软件包持续到内容数据库中。沙箱解决方案内容保存在内容数据库本身中的“解决方案”表中(请参见定义列)。
它们仅在运行程序集(例如页面加载)时才放入UCCACHE,然后在某个时候将其删除。
其他提示
当您部署沙箱时,汇编将转到UCCACHE。当您部署农场时,他们去了GAC或垃圾箱。沙盒组件写在C: ProgramData Microsoft SharePoint uccache的CO:
不隶属于 StackOverflow