Create an MSI for your Surface solution.

by Semper IT Services 2. April 2012 13:27

On the "Surface Application Design and Development" forum somebody asked how to install his application on a device. Since I have done this in the past for a couple of applications I gave it a try for Surface 2 as well.

At the time I created the MSI I used a excellent blog post from the Surface team:
http://blogs.msdn.com/b/pixelsense/archive/2009/12/17/developing-an-installer-for-your-surface-application.aspx

I changed it a bit to make it suitable to my situation. Based on my old code base I changed a couple of things to make it work for Surface 2.

In order to be able to build the MSI you need to install WIX on your development environment, I use version 3.5.
http://wixtoolset.org/

Please make sure you change the provided example to your needs. On several places in the WIX files a GUID needs to be set, generate new GUID's for every single one of them! Make sure all of them are unique in all of your applications.

Here is the example solution:
SemperItMSIExample.zip (2,23 mb)

I hope this example solution can help out a lot of you.

Tags: ,

PixelSense | Surface

Pingbacks and trackbacks (1)+

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

Semper IT Services

Semper IT Services is a dynamic and enthusiastic IT company. With years of experience in many industries almost any IT challenge can be solved.

Early 2009 Semper IT Services decided to focus on the Microsoft Surface. Alongside Surface also other touch devices like Windows 8, Windows 7 and Windows Phone 7 became a priority. After a couple of years Semper IT Services now has lots of experience with Multitouch.

Month List