TFS Team Build builds the solution which in turn builds the projects. The
project file needs to be MSBuild format ( like in WiX v3 and not in VDPROJ or
WiX v2 ). The MSBUILD formatted project then imports the targets file and sets
various properties like Content | Compile .. .and so on. When MSBUILD goes
to process a non-MSBUILD project it'll throw an error saying that it can't be
built like this:
C:\data\TFSTest\WixProject1\wixproject1.sln : warning MSB4078: The project
file
"WixProject1\WixProject1.wixproj" is not supported by MSBuild and cannot be buil
t.
1 Warning(s)
0 Error(s)
This is the same problem that VDRPOJ has. Now this doesn't mean it's not
`possible` to build it.... you can take your TFSBuild.proj TeamBuildType and
import the wix targets file and wire up a custom overriden target to make it
build.... but it won't be as simple as calling the solution out of the box.
In InstallShield and WiX v3 this is streamlined in that the project file is
an actual MSBuild document that includes the targets import and all other data
needed for teambuild to just roll through the solution and build the project
without needing anything special/custom.
I hope that makes sense.
[EMAIL PROTECTED] wrote:
Chris,
I've been following what you've been looking to do here as I'm
investigating weather to use InstallShield 2008, WiX or carry on with
Visual Studio Deployment projects when we implement a daily build with Team
Build. I'm starting the build tests with InstallShield and not to trying
WiX yet.
I'm interested to know why V2 won't work for you as it does provide support
for MSBuild?
My understanding of Votive is that it enables WiX projects to be viewed in
VS, still in there text\xml format. If the project is there but Votive
isn't VS marks it as "unavailable". If that's the case MSBuild will still
build it... or no?
Matt
Matt Thompson
PERSHING
Tel: 020 7864 8000
Email: [EMAIL PROTECTED]
Christopher
Painter
tengineering.com> Bob Arnson ,
Sent by: [EMAIL PROTECTED]
wix-users-bounces cc
@lists.sourceforg wix-users@lists.sourceforge.net
e.net Subject
Re: [WiX-users] Using WiX v3 Votive
to build WiX v2 projects
06/09/2007 15:55
Please respond to
[EMAIL PROTECTED]
engineering.com
I'm afraid v2 won't cut it for me then. I'm actually using TFS Team Build
and I need the project document to be MSBuild also so I can just call the
solution build. Using v3 against v2 binaries seems to work though.
Bob Arnson wrote:
Christopher Painter wrote:
> I was under the impression from various postings that Votive v2 wasn't
> as stable/complete as the rest of the toolset and that the real work
> was done in v3.
That's correct. You asked about MSBuild. WixTasks.dll and wix.targets
are the MSBuild tasks and targets, respectively, and are unrelated to
Votive v2.
--
sig://boB
http://joyofsetup.com/
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
Looking for a deal? Find great prices on flights and hotels with Yahoo!
FareChase.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
************************************************************************
************************************************************************
Pershing Email Disclaimer:
Pershing Securities Limited, registered in England number 2474912, is
authorised and regulated by the Financial Services Authority and is a member of
the London Stock Exchange. Registered address: Capstan House, One Clove
Crescent, East India Dock, London E14 2BH.
Pershing Limited, registered in England number 2072264, is authorised and
regulated by the Financial Services Authority and is a member of the London
Stock Exchange. Registered address: Capstan House, One Clove Crescent, East
India Dock, London E14 2BH.
This message is for the named person's use only. It may contain confidential,
proprietary or legally privileged information. No confidentiality or privilege
is waived or lost by any mis-transmission. If you receive this message in
error, please immediately delete it and all copies of it from your system,
destroy any hard copies of it and
notify the sender. You must not, directly or indirectly, use, disclose,
distribute, print, or copy any part of this message if you are not the intended
recipient. Both Pershing Limited and Pershing Securities Limited reserve the
right to monitor all e-mail communications through its networks. Any views
expressed in this message are those of the individual sender, except where the
message states otherwise and the sender is authorised to state them to be the
views of any such entity.
Unless otherwise stated, any pricing information given in this message is
indicative only, is subject to change and does not constitute an offer to deal
at any price quoted.
Any reference to the terms of executed transactions should be treated as
preliminary only and subject to our formal written confirmation.
E-mail will be archived for at least three years and may be produced to
regulatory agencies or others with a legal right to access such information
************************************************************************
************************************************************************
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
---------------------------------
Ready for the edge of your seat? Check out tonight's top picks on Yahoo! TV.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users