How to create a .net msi package using msbuild

For Web project, I was able to create build package using MSBuild. But for creating .net msi package, I'm not sure how can I create one.

6 answers

1 accepted

This widget could not be displayed.

Well I used Inno setup to create a setup package for me. I created a task which calls Inno.

This widget could not be displayed.

Is this a Bamboo question? Could you explain what you're doing with Atlassian software?

This widget could not be displayed.

Sorry I was out of town. Well I'm not sure if this is a bamboo question or not.

  1. I have a .net project which creates .msi package.
  2. I need to create this .msi package through bamboo (using msbuild or any other build task).
This widget could not be displayed.

I don't know about creating an MSI directly but I am using the publish.xml file to copy my deployable elements to a deployment folder.

You'll need to find a .net developer who 1) knows what you're talking about (not a given) and 2) will help you configure your projects so that they will produce an MSI.

This post seems to have a lot of information on the subject:

http://social.msdn.microsoft.com/forums/en-US/vclanguage/thread/23759741-1425-42c2-9a5e-db12b944662c/

But you will need to configure the project setup xml file so that it produces what you want it to produce and that is a matter of configuring your project in visual studio.

This widget could not be displayed.

I have a similar problem as Subodh wrote above. I have a windows service project and one setup project on my solution. When I build that setup project, will create MSI package to install my windows service. I want to build my solution and that setup project (.VDPROJ) from Bamboo to produce MSI package as part of continiuos integration. Can I do this just using MSBUILD or I need to install Visual Studio (devenv) in Bamboo server?

The link http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/4bf18686-d1d3-47da-a2a0-b0aeaffaff83/ says MSBuild can't build vdproj files.

This widget could not be displayed.

I still haven't found the solution. I'm thinking of using Inno Setup http://www.jrsoftware.org/isdl.php and call it from Bamboo.

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted 3 hours ago in Featured Groups

Hi! I'm Cameron Deatsch, Head of Server at Atlassian and I'm hosting an AMA next week.

Hey team! I'm Cameron Deatsch, Head of Server at Atlassian. I'll be hosting an AMA over in our Questions section of the Community next Monday, so shoot me your questions, upvote others' question...

20 views 0 2
View post

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you