使用WSPBuilder 生成wsp文件,部署,激活,使用
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进程,然后设置断点就可以了
转载于:https://www.cnblogs.com/jinho/archive/2010/11/24/1886763.html
使用WSPBuilder 生成wsp文件,部署,激活,使用相关推荐
- 如何生成WebPart的部署文件(wsp文件)
使用VS2008进行WebPart开发时,用其自带的部署菜单项进行部署时,总是有各种各样的错误,最终无法生成部署文件和部署批处理文件.所以我一直想搞清楚VS2008是如何生成这些部署文件的.现在终于有 ...
- 服务器生成文件怎么配置路径,npm run build生成的文件如何部署到服务器上
其实楼上两个人的回答都是对的,只不过侧重点不一样,一楼是大的方面说,配置好服务器就可以了,该怎么运行就怎么运行,只不过没有部署过项目的人可能就不知道怎么回事了:二楼说的应该是配置windos服务器的环 ...
- WSPBuilder 生成Webpart 部署包
这里以我做的一个SSO Webpart为例 随便创建一个目录,把WSPBuilder的相关文件拷入,在Feature下创建要部署到Feature下的目录名,如BruceLeeSSOWebpart,那么 ...
- IDEA 调试部署 Web-INF/classes下面不生成class文件
IDEA 调试部署 WEB-INF/classes下面不生成class文件 原因:编译版本 1.8 或者其他版本,没有设置 异常:at javax.management.remote.rmi.RMIC ...
- maven项目如何生成war文件并部署到tomcat
今天看到一篇文章关于maven生成war部署到tomcat,特来分享一下, 配置 你的pom.xml文件,在你的overview视窗里 配置 packaging为 war 然后 然后点击 pom.xm ...
- svn增量打包部署_利用svn的补丁文件打包生成增量文件
下面的代码是maven版本 1. 创建patch.txt增量文件 保存到 文件目录下 比如 E:\aa\patch.txt 2. 编写java代码 package utils; import java ...
- SharePoint 2010 WSP包部署过程中究竟发生什么?
在SharePoint 2010中,我们可以使用Visual Studio 2010轻松创建WSP包来安装Web Part, Event Handler, Application Page以及其他.非 ...
- VS2013生成DLL文件
1.打开VS2013,创建项目,点DLL,输入项目名称,MakeDll,添加新项,来创建头文件MakeDll.h: MakeDll.h #define DLL_API __declspec(dllex ...
- 这是预编译工具生成的文件_组件化架构 10.编译优化
软件研发中,耗费最多时间的并不是编写代码,而是代码编译和代码不断调试的过程 软件试错时间 Android基础编译流程 编译构建的四个步骤: 代码编译:将源代码,R文件,AIDL生成的文件等 编译成.c ...
最新文章
- MySQL数据库开发规范-EC
- ZOJ 3798--解题报告
- HTML5培训分享:HTML5全栈工程师是什么?
- 解决透视变换后图片信息丢失的问题
- matlab估计arma残差,python ARIMA 时间序列
- Android Multimedia框架总结(六)C++中MediaPlayer的C/S架构
- 《实战 Java 高并发程序设计》笔记——第1章 走入并行世界(一)
- FusionChartsFree设置指南
- 松下A6驱动面板操作参数设置与保存
- python安装numpy模块教程_python安装numpy科学计算模块
- Centos7.6搭建FTP服务器
- 工商管理专业知识与实务(初级)【10】
- opencv——批量处理图片并保存
- Chorme 浏览器查看请求头、响应头
- NFC对于大家真的实用吗
- “风华绝代”的【手机展示架】买了就绝不后悔
- 我们都只是一朵浮萍罢了
- python3爬取淘女郎图片
- gmail收件箱标签设置_如何在Gmail中自动分类的收件箱选项卡之间移动电子邮件...
- rebar3 自定义编译插件攻略