none
怎样 使用WSPBuilder 生成 wsp文件 RRS feed

  • 问题

  • 请大家指教,能给出具体的步骤,以及要注意什么。。。  我现在已经成功的安装了 WSPBuilderExtensions.msi 在网上看到了 这是一个VS的插件 还有一个 工具是Buildx86 。但是对于 Buildx86 我不是很清楚要怎样使用!  还要请教大家一下!

    我要完成的是一个这样的功能, 将自己编写好的项目生产一个wsp文件 然后通过命令
    stsadm –o addsolution –filename **.wsp. 去部署。 此命令是在什么地方运行呢 。 要怎样做呢?

    还有对于 Feature 的代码编写要怎么做呢! 我需要在Feature 中Load我编写好的用户控件。

    先谢谢大家了!!

    2010年11月24日 2:53

答案

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

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

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

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

     

     


     

     


    Anything Is Possible !
    • 已标记为答案 MindyYao 2010年11月24日 7:48
    2010年11月24日 6:59

全部回复

  • 各位大侠帮忙啊。。 问题很急。。  谢谢啦。。

    2010年11月24日 3:25
  •  

    如果项目是用vs建立的话,就很简单!  前提是你安装了WSPBuilderExtensions的哈!

     

    见图:

     

    build成功了, 那个部署按钮才可以点击! 注意切换到 administration 账号哦,

    Anything Is Possible !
    • 已编辑 Jiang Hao 2010年11月24日 3:48 图片没有显示出来
    2010年11月24日 3:46
  • 首先先谢谢你的回复!!
    是的,我知道您上边说到的操作,并且我已经成功的生成了wsp文件。 点击了BuildWSP 后 wsp文件已经成功的生成在 我的项目根目录下!
    还有一个问题是! 点击了BuildWSP后,在我们的项目根目录下只会生成一个wsp文件吗? 还有没有其他的文件生成呢?
    但是之后就不知道要怎样操作了。 就是说我不知道如何使用命令行(即stsadm –o addsolution –filename **.wsp) 去将生成好的wsp文件部署到SharePoint解决方案存储区中!
    还希望请教您一下!   

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

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


    Anything Is Possible !
    2010年11月24日 5:45
  • 再次感谢您。。 
    现在的情况是,我已经成功的激活了 wsp 文件 ! 但是我不知道怎样将它添加到页面上! 就类似于 WebPart 我  编辑页面 => 添加Web 部件 就可以将其显示在页面上!
     那wsp要怎么操作呢?

     

    2010年11月24日 6:32
  • 打开你刚才部署到的站点:

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

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

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

     

     


     

     


    Anything Is Possible !
    • 已标记为答案 MindyYao 2010年11月24日 7:48
    2010年11月24日 6:59
  • 谢谢您啦!! 我成功完成了!!
    还有我刚才也不看了一下怎么使用 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了! 
    再次感谢您对我的问题的关注。 谢谢

    2010年11月24日 7:47
  • 谢谢,你的分享, 收集了!
    Anything Is Possible !
    2010年11月24日 8:57
  • 请问生成wsp时如何设置参数,比如我要自定义wsp的名称。我记得以前版本的可以在.config文件里设置参数。新版本的wspbuilder不知道在哪里设了。

    谢谢.

    2011年4月13日 7:41