Sharepoint 2010 SharePoint 2010中沙盒解决方案和场解决方案的区别是什么
我是SharePoint 2010的新手。沙箱和农场解决方案的主要区别是什么。你能给我5个不同点让我记住吗。我在谷歌上搜索过,但有很多事情需要理解。作为一个创业者,我想知道基本的区别。Sharepoint 2010 SharePoint 2010中沙盒解决方案和场解决方案的区别是什么,sharepoint-2010,Sharepoint 2010,我是SharePoint 2010的新手。沙箱和农场解决方案的主要区别是什么。你能给我5个不同点让我记住吗。我在谷歌上搜索过,但有很多事情需要理解。作为一个创业者,我想知道基本的区别。 感谢您的帮助。服务器场解决方案(托管在IIS工作进程(W3WP.exe)中)运行的代码可能会影响整个服务器场 托管在SharePoint用户代码解决方案工作进程(SPUCWorkerProcess.exe)中的沙盒解决方案运行的代码只能影响解决方案的网站集 (来自)农场解决方案: 服务器场解决方案托管在IIS工作
感谢您的帮助。服务器场解决方案(托管在IIS工作进程(W3WP.exe)中)运行的代码可能会影响整个服务器场
托管在SharePoint用户代码解决方案工作进程(SPUCWorkerProcess.exe)中的沙盒解决方案运行的代码只能影响解决方案的网站集
(来自)农场解决方案: 服务器场解决方案托管在IIS工作进程(W3WP.exe)中,运行的代码可能会影响整个服务器场。调试设置了沙盒解决方案属性的SharePoint项目时 沙箱解决方案: 沙盒解决方案托管在SharePoint用户代码解决方案工作进程(SPUCWorkerProcess.exe)中,运行的代码只能影响解决方案的网站集。由于沙盒解决方案不会在IIS工作进程中运行,因此IIS应用程序池和IIS服务器都不必重新启动。Visual Studio将调试器附加到SPUCWorkerProcess进程,SharePoint中的SPUserCodeV4服务会自动触发和控制该进程。SPUCWorkerProcess进程无需循环加载最新版本的解决方案 欲了解更多信息,请参考此 您也可以参考此内容了解沙箱解决方案农场解决方案:
- 场解决方案托管在IIS工作进程(W3WP.exe)中
- 如果在服务器场解决方案中运行任何代码,整个服务器场都将受到影响
- 如果部署任何功能或收回任何功能,整个应用程序池都会被回收
- 由于它们的作用域为场级别,因此它们对所有资源都具有完全信任访问权限
- 当沙盒解决方案属性设置为False时,选择Build\Deploy将将解决方案部署到场解决方案库
- 沙盒解决方案托管在SharePoint用户代码解决方案工作进程(SPUCWorkerProcess.exe)中
此链接一个主要区别是我们无法在沙盒解决方案中创建应用程序页面。因为应用程序页面存储在
14\TEMPLATES\\u布局
中,当我们部署为沙盒时,我们没有对物理文件夹的权限
- 此外,我们无法在沙盒解决方案中创建可视web部件
- 我们不能使用代码连接到外部web服务或沙盒解决方案中的数据库
- 已安装并部署场解决方案。沙盒解决方案已上载并激活
我们可以在2013年创建可视Web部件作为沙盒解决方案,但我们必须确保类,我们永远不想使用布局文件夹等。一个主要区别是我们不能在沙盒解决方案中创建应用程序页。因为应用程序页存储在14个模板的布局中,并且当我们部署为沙盒我们没有访问物理文件夹的权限
- 此外,我们无法在沙盒解决方案中创建可视web部件
- 我们不能使用代码连接到外部web服务或沙盒解决方案中的数据库
- 已安装并部署场解决方案。沙盒解决方案已上载并激活
服务器场解决方案托管在IIS工作进程(W3WP.exe)中,运行的代码可能会影响整个服务器场。
托管在SharePoint用户代码解决方案工作进程(SPUCWorkerProcess.exe)中的沙盒解决方案运行的代码只能影响解决方案的网站集。请查看包含场解决方案和沙盒解决方案详细信息的网站:
农场解决方案属性:
- 场解决方案托管在IIS工作进程(W3WP.exe)中
- 如果在服务器场解决方案中运行任何代码,整个服务器场都将受到影响
- 如果部署任何功能或收回任何功能,整个应用程序池都会被回收
当沙盒解决方案属性设置为False时,选择Build\Deploy将把解决方案部署到服务器场解决方案库。此处表示可视web部件正常: