[wix-users] WIX MSI Creation not using VS

Phill Hogland phill.hogland at rimage.com
Tue Oct 6 15:15:40 PDT 2015


If you had access to the .wixproj file created by VS (or you can create one from scratch), then MSBuild has been shipped as a part of .Net and you can "build" your .wixproj and .wxs, .wxl, and .wxi files without having any VS installed (I think, have not done it).  So it would be helpful to start from a project created by VS and just edit that project in your favorite editor (notepad++) and launch msbuild to create the msi packages.  I do this all the time, but I do have VS installed on my system.   With VS2013 MSBuild 12 is shipped with VS2013, but you can still use MSBuild 4 with .Net 4.  The wix source has lots of examples of .wixproj files and of using MSBuild to build a chain of project files.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Moreno, Miguel Alexis
Sent: Tuesday, October 06, 2015 4:53 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] WIX MSI Creation not using VS

I will run through that tutorial and see if it helps me accomplish what I need done.  It does look promising.

Thanks,
Alex


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Phill Hogland
Sent: Tuesday, October 06, 2015 5:30 PM
To: WiX Toolset Users Mailing List
Subject: Re: [wix-users] WIX MSI Creation not using VS

This link has some basic steps used to create a MSI installer using an XML editor and command line calls. (I did not look it over in detail.  The Wixtoolset CHM often has command line examples in each the howto documents.
http://www.codeproject.com/Tips/105638/A-quick-introduction-Create-an-MSI-installer-with

But maybe I misunderstood your question, and you are using VS to create the project, but you want to know how to build it without using VS.

If you have a project.wixproj file, which describes your project, then you can invoke MSBuild to build it, something like this:

call " %programfiles(x86)%\MSBuild\12.0\Bin\msbuild.exe" "[path_to_your_project]\[project].wixproj"

You might need to use /p:PropertyName=value pairs to configure your build.

Phill

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Moreno, Miguel Alexis
Sent: Tuesday, October 06, 2015 4:10 PM
To: wix-users at lists.wixtoolset.org
Subject: [wix-users] WIX MSI Creation not using VS

I have been going through many of the tutorials of using WIX and have done OK.   However, I am trying to create an MSI package using just WIX and with not using VS project.

Is there a tutorial or documentation of creating or doing such a task?

Thanks,
AlexM.


This message and any attachments are solely for the use of intended recipients. The information contained herein may include trade secrets, protected health or personal information, privileged or otherwise confidential information. Unauthorized review, forwarding, printing, copying, distributing, or using such information is strictly prohibited and may be unlawful. If you are not an intended recipient, you are hereby notified that you received this email in error, and that any review, dissemination, distribution or copying of this email and any attachment is strictly prohibited. If you have received this email in error, please contact the sender and delete the message and any attachment from your system. Thank you for your cooperation

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

This message and any attachments are solely for the use of intended recipients. The information contained herein may include trade secrets, protected health or personal information, privileged or otherwise confidential information. Unauthorized review, forwarding, printing, copying, distributing, or using such information is strictly prohibited and may be unlawful. If you are not an intended recipient, you are hereby notified that you received this email in error, and that any review, dissemination, distribution or copying of this email and any attachment is strictly prohibited. If you have received this email in error, please contact the sender and delete the message and any attachment from your system. Thank you for your cooperation

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-users mailing list