2

I'm looking for an easier way of deploying multiple solutions. I know I can write some scripts which handle all my WSP packages (both install and uninstall), but I want something more automated.

Also, I will be distributing some of my solutions, so a nice UI would be good.

I found SharePoint Solution Installer on codeplex, but it seems to be outdated and I still need to configure it manually. I also tried Advanced Installer. It's easier to use and has a great UI, but it's somewhat expensive.

Are there other alternatives? Or do I need to pick one of the above?

1
  • This Q is a bit too open ended. I will allow it since the topic is good, but if we get like 10 answers i will make it Community Wiki Commented Sep 30, 2011 at 16:04

1 Answer 1

4

What's your ultimate goal? Are you simply trying to avoid CLI?

Personally, I do all of my solution deployment with PowerShell; either create a script or cmdlet to handle multiple scripts, or make something reusable that fits with your internal process. Actual solution deployment is pretty simple, I tend to come from the school of thought that sometimes us IT folk tend to make things harder than they need to be. I'm not sure a "tool" should really be necessary.

3
  • 2
    +1 for PowerShell. It is the way to deploy and do complex stuff like waiting for packages to be installed etc. I do every deployment 100% with PowerShell (just like my farm configurations) Commented Sep 30, 2011 at 16:03
  • I had to +1 your comment-just because I <3 PoSH, haha.
    – webdes03
    Commented Oct 1, 2011 at 1:04
  • Yes, I'm trying to avoid CLI. I've had complaints that deployment is "messy" and "not user friendly" (not my words). For internal deployment I always use PowerShell, but I am trying to find a cleaner solution for distribution.
    – ChrisJn
    Commented Oct 3, 2011 at 6:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.