MSDN:http://social.msdn.microsoft.com/Forums/zh-CN/sharepointwebpartzhchs/thread/3b8ebd96-6fdf-4c25-9b6e-71d2e9855d53

此贴为 我和MindyYao 在MSDN中问答的整理

首先下载安装“WSPBuilderExtensions” , 然后用VS新建一个项目,把项目强签名一下,因为使用wspbuilder会把dll copy 到 GAC目录,所以必须强签名!

没有Build wsp 之前 Deploy 按钮时灰显状态的! build 之后就可以点击了!

1.

先点击build wsp, 然后在点击 Deploy (部署) ,  然后再去 管理中心 Central Administration > Operations > Solution Management   找到你刚才的wsp, 激活这个 wsp (选择你的站点)即可!  用了WSPBuilder就不用麻烦的stsadm命令了(呵呵,在说了我也用不来)

记住把你的项目强签名,不然使用Build wsp 好像不会成功。

2.

打开你刚才部署到的站点:

依次导航: Site Actiions -->set sittings --> Galleries栏 下面的 web Parts --> New --> 选中你刚才部署的wsp ,点击 populate Gallery

好像还要去激活一下(如果需要): Site Actiions -->set sittings --> Site Administration 栏 下面的 Site features  --> Activate

在页面上添加web部件,找到刚才的即可!

3.

谢谢您啦!! 我成功完成了!!
还有我刚才也不看了一下怎么使用 stsadm –o addsolution –filename **.wsp  去部署 wsp文件到SharePoint上! 我想或许您以后会用到 ,所以我给您分享出来!
实现使用cmd 运行 路径  C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\STSADM.EXE 然后使用 stsadm –o addsolution –filename **.wsp   去部署 !例如:STSADM.EXE -o addsolution -filename C:\project\EMSApps\EMSDisplay\EMSDisplay.wsp  就OK了!
再次感谢您对我的问题的关注。 谢谢

使用stsadm为MindyYao 提供! 感谢你的分享!

其他: (网上收集)

MOSS中部署一个webpart的大致流程:

1.搭建好开发环境,建立webpart工程,写代码。

2.修改assembly.cs文件 在部署前,需要修改assembly文件,增加以下两句: using System.Security; [assembly: AllowPartiallyTrustedCallers] 如果不进行以上修改,在安装WebPart时,会提示失败。

3.复制文件 将编译后的Dll复制到Web应用程序目录下的bin目录下。Web应用程序的文件夹位置类似以下路径: C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin 。

4.修改web.config WebPart使用前,需要修改Web应用程序的配置文件。 (1)增加SafeControls中增加一行,类似下面的写法。 <SafeControl Assembly="HelloWebPart" Namespace="HelloWebPart" TypeName="*" Safe="True" AllowRemoteDesigner="True" /> (2)修改信任级别。
将<trust level="WSS_Minimal" originUrl="" />改为<trust level="WSS_Medium" originUrl="" /> 也可以将WSS_Medium改Full。

5.在网站中增加webpart(网站操作--网站设置--web部件--新建)
调试 调试也没什么好说的,附加w3wp.exe进程,然后设置断点就可以了

Technorati 标签: sharepoint, wsp, wspbuilder

转载于:https://www.cnblogs.com/jinho/archive/2010/11/24/1886763.html

使用WSPBuilder 生成wsp文件,部署,激活,使用相关推荐

  1. 如何生成WebPart的部署文件(wsp文件)

    使用VS2008进行WebPart开发时,用其自带的部署菜单项进行部署时,总是有各种各样的错误,最终无法生成部署文件和部署批处理文件.所以我一直想搞清楚VS2008是如何生成这些部署文件的.现在终于有 ...

  2. 服务器生成文件怎么配置路径,npm run build生成的文件如何部署到服务器上

    其实楼上两个人的回答都是对的,只不过侧重点不一样,一楼是大的方面说,配置好服务器就可以了,该怎么运行就怎么运行,只不过没有部署过项目的人可能就不知道怎么回事了:二楼说的应该是配置windos服务器的环 ...

  3. WSPBuilder 生成Webpart 部署包

    这里以我做的一个SSO Webpart为例 随便创建一个目录,把WSPBuilder的相关文件拷入,在Feature下创建要部署到Feature下的目录名,如BruceLeeSSOWebpart,那么 ...

  4. IDEA 调试部署 Web-INF/classes下面不生成class文件

    IDEA 调试部署 WEB-INF/classes下面不生成class文件 原因:编译版本 1.8 或者其他版本,没有设置 异常:at javax.management.remote.rmi.RMIC ...

  5. maven项目如何生成war文件并部署到tomcat

    今天看到一篇文章关于maven生成war部署到tomcat,特来分享一下, 配置 你的pom.xml文件,在你的overview视窗里 配置 packaging为 war 然后 然后点击 pom.xm ...

  6. svn增量打包部署_利用svn的补丁文件打包生成增量文件

    下面的代码是maven版本 1. 创建patch.txt增量文件 保存到 文件目录下 比如 E:\aa\patch.txt 2. 编写java代码 package utils; import java ...

  7. SharePoint 2010 WSP包部署过程中究竟发生什么?

    在SharePoint 2010中,我们可以使用Visual Studio 2010轻松创建WSP包来安装Web Part, Event Handler, Application Page以及其他.非 ...

  8. VS2013生成DLL文件

    1.打开VS2013,创建项目,点DLL,输入项目名称,MakeDll,添加新项,来创建头文件MakeDll.h: MakeDll.h #define DLL_API __declspec(dllex ...

  9. 这是预编译工具生成的文件_组件化架构 10.编译优化

    软件研发中,耗费最多时间的并不是编写代码,而是代码编译和代码不断调试的过程 软件试错时间 Android基础编译流程 编译构建的四个步骤: 代码编译:将源代码,R文件,AIDL生成的文件等 编译成.c ...

最新文章

  1. MySQL数据库开发规范-EC
  2. ZOJ 3798--解题报告
  3. HTML5培训分享:HTML5全栈工程师是什么?
  4. 解决透视变换后图片信息丢失的问题
  5. matlab估计arma残差,python ARIMA 时间序列
  6. Android Multimedia框架总结(六)C++中MediaPlayer的C/S架构
  7. 《实战 Java 高并发程序设计》笔记——第1章 走入并行世界(一)
  8. FusionChartsFree设置指南
  9. 松下A6驱动面板操作参数设置与保存
  10. python安装numpy模块教程_python安装numpy科学计算模块
  11. Centos7.6搭建FTP服务器
  12. 工商管理专业知识与实务(初级)【10】
  13. opencv——批量处理图片并保存
  14. Chorme 浏览器查看请求头、响应头
  15. NFC对于大家真的实用吗
  16. “风华绝代”的【手机展示架】买了就绝不后悔
  17. 我们都只是一朵浮萍罢了
  18. python3爬取淘女郎图片
  19. gmail收件箱标签设置_如何在Gmail中自动分类的收件箱选项卡之间移动电子邮件...
  20. rebar3 自定义编译插件攻略

热门文章

  1. 套索回归 (Lasso Regression)的基本应用
  2. android strictmode有什么作用,Android StrictMode介绍
  3. 深蓝色右手的关于silverlight的博客
  4. 如何快速测试网络链路质量?
  5. 南京邮电大学C语言实验报告五
  6. springboot 框架图解
  7. 2021年1月,最不好的消息——公司资金冻结团队解散
  8. 通达信导出个股某段时间的数据以及在 Excel 中画 K 线图
  9. Spring Profiles详解
  10. Pretty Json 插件 - JSON格式化 - Sublime 插件