Friday, 28 June 2013

Deploying a WSP to SharePoint 2013

How to deploy a WSP to SharePoint Farm Solution library

This need to be done on the Server which host the SharePoint Central Administration.
  1. Add the WSP to the SharePoint Server
    1. The first thing you need to do is copy over the wsp deployment file. The best things to do is to create a deployment folder, where all the deployed files are kept.
    2. Copy over the deployment files to: c:\Deploy\WSP
  2. Add the WSP to the SharePoint Farm Solution library
    1. Open “SharePoint 2013 Management Shell “ as administrator
      a. Open the Search on Server 2012
      b. Search for “SharePoint 2013 Management Shell”
      c. Right click “SharePoint 2013 Management Shell”
      d. Select “Run as Administrator”
    2. Run this script: 
      Add-SPSolution "c:\Deploy\WSP\{file name}.wsp"  
  3. Deploy the WSP to the SharePoint Farm Solution library
    1. Open Central Administration
    2. Click “System Settings”
       photo Picture1.jpg
    3. Click “Manage farm solutions”, under “Farm Management”
       photo Picture103.jpg
    4. Click on the {file name}.wsp package
    5. Click “Deploy Solution”
       photo Picture106-1.jpg
    6. Deployment settings
      Deploy When: Now
      Deploy to: All content Web application
    7. Click “OK”

How to activate the WSP Feature on the Site Collection

  1. Activate the WSP Feature on the Site Collection
    1. Open the Root Site (the Site Collection)
    2. Click the cog, in the top right corner (Site Actions)
    3. Select “Site Settings”
    4. Click “Site collection features”, under “Site Collection Administrator”
    5. Go to {file name}
    6. Click “Activate”, to the right

110 comments:

  1. Perfect. Thanks for posting this. Exactly what I needed.

    ReplyDelete
  2. Hello! I have the WSP deployed in the Solution Management but when I go to the Site Collection Features it's not listed there for me to Activate.

    ReplyDelete
  3. WSP is for a site and is imported and activated in the site collection. But when trying to create site I can't find it in the list of templates.

    ReplyDelete
  4. It's very simple and clear. Really Appreciated.

    ReplyDelete
  5. how can we deploy the wsp in Sharepoint 2013 office 365 account

    ReplyDelete
  6. Well detailed, thank you :)

    ReplyDelete
  7. Thank you Jax, it helped me and saved time....

    ReplyDelete
  8. Just wanted to say "THANK YOU" for taking the time to post this. Very clear and straightforward. You saved me lots of time.

    ReplyDelete
  9. thanks a lot

    ReplyDelete
  10. This is a great article! Your quite the expert. Thank you

    ReplyDelete
  11. Exactly what I needed! Clear and simple. Thank you!

    ReplyDelete
  12. Hi Jax thanks for your post but when i am deploying the solution its saying access denied and also i am getting problem in activating the site features, please help

    ReplyDelete
  13. File name not found in Site collection feature. Please help!

    ReplyDelete
  14. Hi, I also have the access denied problem when activating in the Central Administration.

    ReplyDelete
  15. THANK YOU! I keep forgetting the "run as administrator" when I run the SharePoint Powershell. None of the other "how to's" mention the run as admin, just tell you to run the SharePoint powershell. I don't know why I keep forgetting - You think it would be imprinted in my brain by now sine EVERY single time I use it I forget and have to figure out why I keep getting an "Access Denied' error.

    ReplyDelete
  16. Excellent! Thanks for this - I've been looking at this feature for ages. Followed your instructions and it works a treat!

    ReplyDelete
  17. Bravo! super clear instruction n exactly what i need!

    TQ very much!

    ReplyDelete
  18. Thank you, this helped us greatly.

    ReplyDelete
  19. Thanks buddy!

    ReplyDelete
  20. Hey Jax, thank you soooo much. It was very helpful.

    ReplyDelete
  21. SharePoint Solutions.NET is a virtual company provide SharePoint Services Globally. We offer a wide array of Services covering the entire range of Microsoft SharePoint capabilities.

    ReplyDelete
    Replies
    1. Please take your unpurchased advertising attempt off this article.
      It is not remotely relevant to the topic of this posting.
      You reap where you did not sow.
      Shamey shamey!
      I am not sure I even like you any more.

      Delete
  22. I was messing with this all day and it turns out I was missing one step. Thanks!

    ReplyDelete
  23. Very helpful. Saved so much time for me! Will be watching your blog for more!

    ReplyDelete
  24. Thank you very much and well detailed

    ReplyDelete
  25. Very helpful article and easy to understand appreciate your work

    ReplyDelete
  26. Great stuff again. Thanks for making time to write these articles. You will be my number one resource, Looking forward to more articles
    sharepoint 2013 administration certification

    ReplyDelete
  27. Спасибо большое!!!

    ReplyDelete
  28. ADD-SPSolution -Literalpath C:\Deploy\WSP\WSPDemo.wsp

    ReplyDelete
  29. When i try to deploy ".wsp"SOLUTION TO sharepoint 2013 , get this error. kindly provide solution.

    Warning: Deploying this solution will place assemblies in the global assembly cache. This will grant the solution assemblies full trust. Do not proceed unless you trust the solution provider.

    ReplyDelete
  30. I have imported and activated the .wsp but how do I get it to run in my new site? I am a novice so there is a great deal I do not know...

    ReplyDelete
  31. Hi

    I dont see the file under
    Site collection features\Site Collection Administrator

    What can i do to activate it

    ReplyDelete
  32. use commands to add, deploy or others , only best match SharePoint 2013 Management Shell. the siteAdmin not really good to!

    ReplyDelete
  33. It's interesting that many of the bloggers to  helped  clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command.
    Sharepoint Training in Chennai

    ReplyDelete
  34. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete
  35. The post is very informative. It is a pleasure reading it. I have also bookmarked you for checking out new posts. You can also share this valuable content.Thank you...
    best web development services| top seo services

    ReplyDelete
  36. Existing without the answers to the difficulties you’ve sorted out through this guide is a critical case, as well as the kind which could have badly affected my entire career if I had not discovered your website.
    Digital Marketing Training in Chennai

    Digital Marketing Training in Bangalore

    digital marketing training in tambaram

    digital marketing training in annanagar

    digital marketing training in marathahalli

    ReplyDelete
  37. Hello! This is my first visit to your blog! We are a team of volunteers and starting a new initiative in a community in the same niche. Your blog provided us useful information to work on. You have done an outstanding job.

    AWS Online Training | Online AWS Certification Course - Gangboard
    AWS Training in Chennai | AWS Training Institute in Chennai Velachery, Tambaram, OMR
    AWS Training in Bangalore |Best AWS Training Institute in BTM ,Marathahalli

    ReplyDelete
  38. Awesome..You have clearly explained …Its very useful for me to know about new things..Keep on blogging..
    python training institute in chennai
    python training in chennai
    python training in chennai

    ReplyDelete
  39. All the points you described so beautiful. Every time i read your i blog and i am so surprised that how you can write so well.
    Blueprism training in marathahalli

    Blueprism training in btm

    ReplyDelete
  40. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command

    Data Science Training in Chennai
    Data science training in bangalore
    Data science online training
    Data science training in pune

    ReplyDelete
  41. The knowledge of technology you have been sharing thorough this post is very much helpful to develop new idea. here by i also want to share this.
    angularjs Training in chennai
    angularjs Training in chennai

    angularjs-Training in tambaram

    angularjs-Training in sholinganallur

    angularjs-Training in velachery

    ReplyDelete
  42. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    java training in chennai

    java training in marathahalli | java training in btm layout

    ReplyDelete
  43. I found your blog while searching for the updates, I am happy to be here. Very useful content and also easily understandable providing.. Believe me I did wrote an post about tutorials for beginners with reference of your blog. 

    angularjs Training in bangalore

    angularjs Training in bangalore

    angularjs Training in btm

    angularjs Training in electronic-city

    angularjs online Training

    angularjs Training in marathahalli

    ReplyDelete
  44. Existing without the answers to the difficulties you’ve sorted out through this guide is a critical case, as well as the kind which could have badly affected my entire career if I had not discovered your website.
    Qlikview Training From India

    Cognos Training From India

    Sap Pp Training From India

    ReplyDelete
  45. Amazon Web Services (AWS) is the most popular and most widely used Infrastructure as a Service (IaaS) cloud in the world.AWS has four core feature buckets—Compute, Storage & Content Delivery, Databases, and Networking. At a high level, you can control all of these with extensive administrative controls accessible via a secure Web client.For more information visit aws online
    training

    ReplyDelete
  46. This is an awesome post.Really very informative and creative contents. These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information.Well, got a good knowledge.
    python training in tambaram | python training in annanagar | python training in jayanagar

    ReplyDelete
  47. Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.
    Devops Training courses
    Devops Training in Bangalore
    Best Devops Training in pune
    Devops interview questions and answers

    ReplyDelete
  48. This is a terrific article, and that I would really like additional info if you have got any. I’m fascinated with this subject and your post has been one among the simplest I actually have read.

    Java training in Tambaram | Java training in Velachery

    Java training in Omr | Oracle training in Chennai

    ReplyDelete
  49. I am really very happy to find this particular site. I just wanted to say thank you for this huge read!! I absolutely enjoying every petite bit of it and I have you bookmarked to test out new substance you post.
    Data Science training in Chennai | Data science training in bangalore

    Data science training in pune | Data science online training

    Data Science Interview questions and answers

    ReplyDelete
  50. This is most informative and also this post most user friendly and super navigation to all posts... Thank you so much for giving this information to me.. 

    best rpa training in chennai | rpa online training |
    rpa training in chennai |
    rpa training in bangalore
    rpa training in pune
    rpa training in marathahalli
    rpa training in btm

    ReplyDelete
  51. Whoa! I’m enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a very good job with this.
    nebosh course in chennai

    ReplyDelete
  52. You are doing a great job. I would like to appreciate your work for good accuracy
    Regards,
    Best Devops Training in Chennai | Best Devops Training Institute in Chennai

    ReplyDelete
  53. Resources like the one you mentioned here will be very useful to me ! I will post a link to this page on my blog. I am sure my visitors will find that very useful
    devops online training

    aws online training

    data science with python online training

    data science online training

    rpa online training

    ReplyDelete
  54. I think this is a great site to post and I have read most of contents and I found it useful for my Career .Thanks for the useful information. Good work.Keep going.
    moto service center
    motorola service center
    motorola service center near me

    ReplyDelete
  55. A universal message I suppose, not giving up is the formula for success I think. Some things take longer than others to accomplish, so people must understand that they should have their eyes on the goal, and that should keep them motivated to see it out til the end.

    devops online training

    aws online training

    data science with python online training

    data science online training

    rpa online training

    ReplyDelete
  56. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
    sharepoint Training in Electronic City

    ReplyDelete
  57. आशा छ कि भाग्य तपाईं आउनेछ। तपाईलाई सधै प्रसन्न चाहानुहुन्छ!

    Lều xông hơi khô

    Túi xông hơi cá nhân

    Lều xông hơi hồng ngoại

    Mua lều xông hơi

    ReplyDelete
  58. Có lẽ cần phải trải qua tuổi thanh xuân( Phương pháp học toán tư duy ) mới có thể hiểu được tuổi xuân là khoảng thời gian ta( dạy trẻ học toán tư duy ) sống ích kỷ biết chừng nào. Có lúc nghĩ, sở dĩ tình yêu cần phải đi một vòng tròn lớn như vậy, phải trả một cái giá quá đắt như thế,( Làm cho trẻ thích học toán ) là bởi vì nó đến không đúng thời điểm. Khi có được( Toán mầm non ) tình yêu, chúng ta thiếu đi trí tuệ. Đợi đến khi( Bé học đếm số ) có đủ trí tuệ, chúng ta đã không còn sức lực để yêu một tình yêu thuần khiết nữa.

    ReplyDelete
  59. Attend The Digital Marketing courses in bangalore From ExcelR. Practical Digital Marketing courses in bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Digital Marketing courses in bangalore.
    Digital Marketing Courses in Bangalore

    ReplyDelete
  60. Vanskeligheter( van bi ) vil passere. På samme måte som( van điện từ ) regnet utenfor( van giảm áp ) vinduet, hvor nostalgisk( van xả khí ) er det som til slutt( van cửa ) vil fjerne( van công nghiệp ) himmelen.

    ReplyDelete
  61. I am very enjoyed for this blog. Its an informative topic. It help me very much to solve some problems. Its opportunity are so fantastic and working style so speedy.
    data science course

    ReplyDelete
  62. Clinical sas training in chennai | SAS Training course chennai
    I have to voice my passion for your kindness giving support to those people that should have guidance on this important matter.

    ReplyDelete
  63. Hey Nice Blog!! Thanks For Sharing!!! Wonderful blog & good post. It is really very helpful to me, waiting for a more new post. Keep Blogging!Here is the best angular js training with free Bundle videos .

    contact No :- 9885022027.
    SVR Technologies

    ReplyDelete
  64. It is very good and useful for students and developer .Learned a lot of new things from your post!Good creation ,thanks for give a good information at Devops.devops training in bangalore

    ReplyDelete
  65. Very interesting blog Thank you for sharing such a nice and interesting blog and really very helpful article.html training in bangalore

    ReplyDelete
  66. Its really helpful for the users of this site. I am also searching about these type of sites now a days. So your site really helps me for searching the new and great stuff.css training in bangalore

    ReplyDelete
  67. Very useful and information content has been shared out here, Thanks for sharing it.php training in bangalore

    ReplyDelete
  68. I gathered a lot of information through this article.Every example is easy to undestandable and explaining the logic easily.mysql training in bangalore

    ReplyDelete
  69. These provided information was really so nice,thanks for giving that post and the more skills to develop after refer that post.javascript training in bangalore

    ReplyDelete
  70. Your articles really impressed for me,because of all information so nice.angularjs training in bangalore

    ReplyDelete
  71. Linking is very useful thing.you have really helped lots of people who visit blog and provide them use full information.angular 2 training in bangalore

    ReplyDelete
  72. Being new to the blogging world I feel like there is still so much to learn. Your tips helped to clarify a few things for me as well as giving.angular 4 training in bangalore

    ReplyDelete
  73. Really it was an awesome article,very interesting to read.You have provided an nice article,Thanks for sharing.angular 7 training in bangalore

    ReplyDelete
  74. I know that it takes a lot of effort and hard work to write such an informative content like this.node.js training in bangalore

    ReplyDelete
  75. keep up the good work. this is an Assam post. this to helpful, i have reading here all post. i am impressed. thank you. this is our digital marketing training center. This is an online certificate course
    digital marketing training in bangalore / https://www.excelr.com/digital-marketing-training-in-bangalore

    ReplyDelete
  76. thanks for posting such an useful stuff...

    apex course

    ReplyDelete
  77. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    data science course

    ReplyDelete