zoukankan      html  css  js  c++  java
  • sharepoint2010 沙盒解决方案与场解决方案之间的差异

    场解决方案

    场解决方案承载于 IIS 辅助进程 (W3WP.exe) 中,将运行会影响整个场的代码。 在调试其“沙盒解决方案”属性设置为“场解决方案”的 SharePoint 项目时,系统的 IIS 应用程序池会在 SharePoint 收回或部署功能之前进行回收,以便发布由 IIS 辅助进程锁定的任何文件。 仅回收为 SharePoint 项目的网站 URL 服务的 IIS 应用程序池。

    沙盒解决方案

    沙盒解决方案承载于 SharePoint 用户代码解决方案辅助进程 (SPUCWorkerProcess.exe) 中,将运行只会影响解决方案的网站集的代码。 由于沙盒解决方案不在 IIS 辅助进程中运行,因此 IIS 应用程序池和 IIS 服务器都无需重新启动。 Visual Studio 将调试器附加到 SPUCWorkerProcess 进程,SharePoint 中的 SPUserCodeV4 服务将自动触发和控制该进程。 SPUCWorkerProcess 进程无需回收即可加载最新版本的解决方案。

    任一类型的解决方案

    无论使用哪一类解决方案,Visual Studio 都会将调试器附加到浏览器以启用客户端脚本调试。 为实现此目的,Visual Studio 将使用脚本调试引擎。 若要启用脚本调试,您必须在收到系统提示时更改默认浏览器设置。

    Visual Studio 只会将调试器附加到运行当前网站的 W3WP 或 SPUCWorkerProcess 进程。 此外,Visual Studio 还附加托管 COM Plus 和工作流调试引擎。

  • 相关阅读:
    json to dictionary
    ie下 频繁异步加载导致崩溃
    如何实现数据在表内部置顶
    js货币转换,replaceAll写法
    js奇怪的问题
    mssql中public和db_owner权限下拿到webshell或者系统权限
    关于Alexa Toolbar的破解方法
    如何备份和还原 IIS
    WIN下IIS备份与恢复操作
    汽车品牌标志数据库
  • 原文地址:https://www.cnblogs.com/TNSSTAR/p/2932835.html
Copyright © 2011-2022 走看看