Hi David,
 
You are correct, the build servers install of VS2005 will have to be the
same as your dev environment so any service packs or 3rd party
assemblies you use will need to be installed on the build server.
 
You can also find some more info on the following blog
http://blogs.msdn.com/anutthara/archive/2006/01/05/509606.aspx
 
Bevan

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Prior, David 
Sent: Monday, 3 September 2007 10:34 AM
To: [email protected]
Subject: RE: [OzTFS] Building MSI's using TFS Build Server



I gather I will need to install the deployment project template onto the
Build Server? I am getting an error when MSBuild tries to compile the
deployment project on the Build Server, but it compiles fine on my dev
machine.

 

"warning MSB4078: The project file
"TestProjectSetup\TestProjectSetup.vdproj" is not supported by MSBuild
and cannot be built"

 

Cheers,

 

David 

------------------------------------------------------------------------
-----------------

This communication may contain confidential information and/or copyright
material of KAZ Group Pty Ltd ABN 25 002 124 405 and its related bodies
corporate.  It may also be the subject of legal professional privilege.
If you are not an intended recipient, you must not keep, forward, copy,
use, save or rely on this communication and any such action is
unauthorised and prohibited.  If you have received this communication in
error, please reply to this e-mail to notify the sender of its incorrect
delivery, and then delete both it and your reply.

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Prior, David 
Sent: Monday, 3 September 2007 10:04 AM
To: [email protected]
Subject: RE: [OzTFS] Building MSI's using TFS Build Server

 

All,

 

Thanks, I have just looked at the TFS ProcessGuidance (
http://www.codeplex.com/VSTSGuidance/Wiki/View.aspx?title=How%20to%20bui
ld%20setup%20and%20deployment%20projects%20with%20Team%20Build&referring
Title=Build%20Practices%20at%20a%20Glance ) and am currently trying out
the method Bevan suggests. Depending on how I go with this, I might look
at WiX as well.

 

Thanks,

 

David 

------------------------------------------------------------------------
-----------------

This communication may contain confidential information and/or copyright
material of KAZ Group Pty Ltd ABN 25 002 124 405 and its related bodies
corporate.  It may also be the subject of legal professional privilege.
If you are not an intended recipient, you must not keep, forward, copy,
use, save or rely on this communication and any such action is
unauthorised and prohibited.  If you have received this communication in
error, please reply to this e-mail to notify the sender of its incorrect
delivery, and then delete both it and your reply.

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Bevan Calliess
Sent: Monday, 3 September 2007 9:58 AM
To: [email protected]
Subject: RE: [OzTFS] Building MSI's using TFS Build Server

 

HI David,

 

As another option for you we are using a local install of Visual Studio
on the build server to generate the MSI packages at the end of the build
job.

At the end of the TFSBuild.proj file we have added the following XML to
run devenv via command line and copy the file.

 

<Target Name="AfterCompile">

<Exec Command="&quot;c:\Program Files\Microsoft Visual Studio
8\Common7\IDE\devenv&quot;
&quot;$(SolutionRoot)\SomeFolderName\TheSolution.sln&quot; /Build
&quot;Release|Mixed Platforms&quot;"/>

<Copy
SourceFiles="$(SolutionRoot)\SomeFolderName\SetupProjectName.Setup\Relea
se\PackageName.msi" DestinationFolder="$(OutDir)\packages" /> 

</Target> 

 

Bevan

 

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Prior, David 
Sent: Monday, 3 September 2007 9:25 AM
To: [email protected]
Subject: [OzTFS] Building MSI's using TFS Build Server

Hi,

 

I have several projects (ASP.Net and WinForms) that we build MSI's for
deployment. I have just migrated these projects into TFS (was using
Source Safe) and am now setting up the Build Server to run automatic
builds. The problem I have at the moment is that the deployment projects
are not generating an MSI file, or at least I can't find the file
generated?

 

I have checked that the build configuration in Visual Studio includes
the deployment projects in its configuration, and I can manually build
the deployment project to create an MSI, so I know that the project
compiles successfully.

 

Am I missing something here or has anyone had success in building
deployment projects to create MSI's using TFS Build Server?

 

I am now investigating WiX, not sure what it's all about yet.

 

Cheers,

 

David 

 

This communication may contain confidential information and/or copyright
material of KAZ Group Pty Ltd ABN 25 002 124 405 and its related bodies
corporate. It may also be the subject of legal professional privilege.
If you are not an intended recipient, you must not keep, forward, copy,
use, save or rely on this communication and any such action is
unauthorised and prohibited. If you have received this communication in
error, please reply to this e-mail to notify the sender of its incorrect
delivery, and then delete both it and your reply. 

OzTFS.com - to unsubscribe from this list, send a message back to the
list with 'unsubscribe' as the subject. View the web archives at
http://www.mail-archive.com/[email protected]/
Powered by mailenable.com - List managed by www.readify.net OzTFS.com -
to unsubscribe from this list, send a message back to the list with
'unsubscribe' as the subject. View the web archives at
http://www.mail-archive.com/[email protected]/
Powered by mailenable.com - List managed by www.readify.net OzTFS.com -
to unsubscribe from this list, send a message back to the list with
'unsubscribe' as the subject. View the web archives at
http://www.mail-archive.com/[email protected]/
Powered by mailenable.com - List managed by www.readify.net 

This communication may contain confidential information and/or copyright
material of KAZ Group Pty Ltd ABN 25 002 124 405 and its related bodies
corporate. It may also be the subject of legal professional privilege.
If you are not an intended recipient, you must not keep, forward, copy,
use, save or rely on this communication and any such action is
unauthorised and prohibited. If you have received this communication in
error, please reply to this e-mail to notify the sender of its incorrect
delivery, and then delete both it and your reply. 

This communication may contain confidential information and/or copyright
material of KAZ Group Pty Ltd ABN 25 002 124 405 and its related bodies
corporate. It may also be the subject of legal professional privilege.
If you are not an intended recipient, you must not keep, forward, copy,
use, save or rely on this communication and any such action is
unauthorised and prohibited. If you have received this communication in
error, please reply to this e-mail to notify the sender of its incorrect
delivery, and then delete both it and your reply. 

OzTFS.com - to unsubscribe from this list, send a message back to the
list with 'unsubscribe' as the subject. View the web archives at
http://www.mail-archive.com/[email protected]/
Powered by mailenable.com - List managed by www.readify.net OzTFS.com -
to unsubscribe from this list, send a message back to the list with
'unsubscribe' as the subject. View the web archives at
http://www.mail-archive.com/[email protected]/
Powered by mailenable.com - List managed by www.readify.net OzTFS.com -
to unsubscribe from this list, send a message back to the list with
'unsubscribe' as the subject. View the web archives at
http://www.mail-archive.com/[email protected]/
Powered by mailenable.com - List managed by www.readify.net 



OzTFS.com - to unsubscribe from this list, send a message back to the list with 
'unsubscribe' as the subject. View the web archives at 
http://www.mail-archive.com/[email protected]/

Powered by mailenable.com - List managed by www.readify.net

Reply via email to