调试SharePoint web part时, 如何可以多个人同时启动调试?

news/2024/7/10 22:25:39 标签: SharePoint, Web, IIS, ASP.net, ASP
<iframe align="top" marginwidth="0" marginheight="0" src="http://www.zealware.com/46860.html" frameborder="0" width="468" scrolling="no" height="60"></iframe>
By Ben

如果同时启动多个设计客户端
---------------------------------------------------------------
如果一个人在调试 web part , w3wp 进程会被这个人占用的. 其他人就没办法打开网站上任何的 asp.net 程序.
有什么好的办法,
可以让项目组成员可以同时启动调试而不会发生并发冲突?
---------------------------------------------------------------

解决方法: 基于 IIS 6 的新特性: Application Pool
每个 Application Pool 都启动独立的 w3wp.exe 进程.
所以, 可以配置不同的 wss website 来映射同一个 wss website

比如, 现在服务器 80 端口的 website 是要多个开发员同时进行远程调试的 Virtual Server, site name 为 Default Server

具体步骤
一. IIS 配置
1.1 打开 IIS, 新建一个调试用的 website, 并分配端口, 比如: 88 端口, Home Directory 与 Default Server 一样
二. SharePoint 配置
2.1 进入 SharePoint Central Administration ->Virtual Server Configuration / Extend or upgrade virtual server
2.2 在 Virtual Server List 里点击刚才新建的 website name进入 Extend Virtual Server 页面
2.3 选择Provisioning Options 是 Extend and map to another virtual server 进入 Extend and Map to Another Virtual Server 页面
2.4 配置 Virtual Server 选项:
Server Mapping 选择是 Default Server
Application Pool 项是 Create a new application pool, 然后按提示输入相关的信息, 之后按 OK 完成

操作成功后,
留意服务器的 Application Pool 会多了一个刚才新建的 Application Pool,
在开发机进入 http://server:88 后, 服务器会启动多一个 w3wp.exe 进程.
多个 w3wp.exe 有不同的ID, 都是独立的,
至于哪个 w3wp.exe 进程是你的, 这个.... 这个... 唯有一个一个地去试了 :(


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=130241



http://www.niftyadmin.cn/n/598858.html

相关文章

nginx启动脚本

nginx启动脚本如下:&#xff08;本文永久地址&#xff1a;http://woymk.blog.51cto.com/10000269/1896533&#xff09;#!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) r…

Quartz.net官方开发指南 第十二课:Quartz 的其他特性

Plug-Ins 插件 Quartz提供了一个接口(ISchedulerPlugin)来插入附加的功能。 随Quartz打包儿来的插件有很多有用的功能&#xff0c;它们在Quartz.Plugins命名空间中找到。他们提供了诸如自动安排任务的日程&#xff0c;将任务和触发器事件的历史记入日志以及虚拟机退出时确保干净…

机器学习之深入理解SVM

在浏览本篇博客之前&#xff0c;最好先查看一下我写的另一篇文章机器学习之初识SVM&#xff08;点击可查阅哦&#xff09;&#xff0c;这样可以更好地为了结以下内容做铺垫&#xff01; 支持向量机学习方法包括构建由简至繁的模型&#xff1a;线性可分支持向量机、线性支持向量…

List添加Item时, 如何去判断某个字段, 并且保证字段数据不重复性

<iframe align"top" marginwidth"0" marginheight"0" src"http://www.zealware.com/46860.html" frameborder"0" width"468" scrolling"no" height"60"></iframe>来自与微软专家…

为perforce添加nothave命令,查找尚未添加到depot中的文件(in Ruby)

<iframe align"top" marginwidth"0" marginheight"0" src"http://www.zealware.com/46860.html" frameborder"0" width"468" scrolling"no" height"60"></iframe>以前在使用Perf…

【python】-- 初识python

Python 安装 windows: 1、下载安装包https://www.python.org/downloads/ 2、安装默认安装路径&#xff1a;C:\python27 3、配置环境变量【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行&#xff0…

MindMeld公司发布会话式应用程序开发指南

会话式人工智能公司MindMeld发布了《会话式人工智能手册》&#xff0c;该手册概述了开发会话式应用程序所面临的挑战和步骤。\\最近&#xff0c;一些核心企业开发了用于编写会话式应用程序的初始解决方案。研究人员、科幻小说和电影很久以前就预言&#xff0c;人们有一天终将能…

Oracle使用的段,Oracle回滚段使用查询代码详解

大批量执行DML语句造成回滚段大量占用,又回退操作,如何直观查询数据回滚情况?单机环境 查询回滚执行进度select /* rule */s.sid,r.name rr,nvl(s.username,no transaction) us,s.osuser os,s.terminal te,t.used_urec rec,t.used_ublk blkfrom v$lock l, v$session s, v$roll…