版权声明:本文为博主原创文章。未经博主同意不得转载。 https://blog.csdn.net/dz45693/article/details/30840255

SharePoint的部署方式默认是部署WSP包,尤其是有多个前端的时候WSP包的部署显得很方便和快捷。可是WSP的部署须要重新启动整个IIS服务会造成SharePoint网站一段时间不能訪问。

结合自己项目的情况这里我们提出文件对考的方式来替代WSP包的部署。这里有两个地方须要注意:

1. 我们的SharePoint项目不会影响SharePoint内容数据库;

2. IIS不重新启动,可是SharePoint网站相应的应用程序池会自己主动回收

这里我们以一个demo来做说明:

如图我们的SharePoint项目仅仅包括自己定义程序页面

 SharePoint自己定义程序页面部署 不用重新启动IIS

1. 获得到WSP包文件

 SharePoint自己定义程序页面部署 不用重新启动IIS

2. 改动WSP包的文件格式,如改为zip 文件格式

 SharePoint自己定义程序页面部署 不用重新启动IIS

3. 解压zip文件,把Layouts文件夹复制到SharePoint的相应位置如(C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE),在把dll文件复制到相应的bin文件夹下(相应的应用程序池会自己主动回收)

 SharePoint自己定义程序页面部署 不用重新启动IIS

4. 訪问自己定义程序页面

 SharePoint自己定义程序页面部署 不用重新启动IIS

5. 检查我们的场解决方式里面是没有相应的解决方式(这里SharePoint场解决方式为空)

 SharePoint自己定义程序页面部署 不用重新启动IIS

SharePoint的部署方式默认是部署WSP包,尤其是有多个前端的时候WSP包的部署显得很方便和快捷。可是WSP的部署须要重新启动整个IIS服务会造成SharePoint网站一段时间不能訪问。

结合自己项目的情况这里我们提出文件对考的方式来替代WSP包的部署。这里有两个地方须要注意:

1. 我们的SharePoint项目不会影响SharePoint内容数据库;

2. IIS不重新启动,可是SharePoint网站相应的应用程序池会自己主动回收

这里我们以一个demo来做说明:

如图我们的SharePoint项目仅仅包括自己定义程序页面

 SharePoint自己定义程序页面部署 不用重新启动IIS

1. 获得到WSP包文件

 SharePoint自己定义程序页面部署 不用重新启动IIS

2. 改动WSP包的文件格式,如改为zip 文件格式

 SharePoint自己定义程序页面部署 不用重新启动IIS

3. 解压zip文件,把Layouts文件夹复制到SharePoint的相应位置如(C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE),在把dll文件复制到相应的bin文件夹下(相应的应用程序池会自己主动回收)

 SharePoint自己定义程序页面部署 不用重新启动IIS

4. 訪问自己定义程序页面

 SharePoint自己定义程序页面部署 不用重新启动IIS

5. 检查我们的场解决方式里面是没有相应的解决方式(这里SharePoint场解决方式为空)

 SharePoint自己定义程序页面部署 不用重新启动IIS

相关文章:

  • 2021-08-11
  • 2021-10-07
  • 2021-10-26
  • 2022-12-23
  • 2021-07-17
  • 2021-08-18
  • 2022-02-22
猜你喜欢
  • 2021-09-08
  • 2021-08-12
  • 2021-05-21
  • 2022-12-23
  • 2022-02-23
  • 2021-09-09
相关资源
相似解决方案