<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>teamdeploy Forum Rss Feed</title><link>http://www.codeplex.com/teamdeploy/Thread/List.aspx</link><description>teamdeploy Forum Rss Description</description><item><title>New Post: Parameterizing Product Code, Product Name and Path</title><link>http://teamdeploy.codeplex.com/discussions/356222</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;The documentation at http://teamdeploy.codeplex.com/documentation states:&lt;/p&gt;
&lt;p&gt;&amp;quot;UninstallName&amp;quot; (use either UninstallProductCode or &lt;strong&gt;UninstallProduceCode&lt;/strong&gt;)&amp;quot;&lt;/p&gt;
&lt;p&gt;Should this instead say:&lt;/p&gt;
&lt;p&gt;&amp;quot;UninstallName&amp;quot; (use either UninstallProductCode or &lt;strong&gt;UninstallName&lt;/strong&gt;)&amp;quot; ?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If so, being able specify just the Product Name in the case where a new Product Code is generated for the MSI for every build (i.e. Major Upgrade) is useful.&amp;nbsp; However, a further challenge is when the Product Name also changes between releases (e.g.
 it includes the version number as a suffix).&lt;/p&gt;
&lt;p&gt;If not, apart from updating the Deployment Script from Team Build for every release, has anyone used any other approach?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It would be great if there was an option to set all of the parameters straight from Team Build rather than in the Deployment Script as then you could simply pass any values in (e.g. path of MSI, Product Code, Product Name etc).&amp;nbsp; If you wanted to perform
 multiple installs, you'd have multiple Deploy Activity and corresponding parameters, one set for each environment.&lt;/p&gt;
&lt;/div&gt;</description><author>bquarterman</author><pubDate>Thu, 17 May 2012 23:18:38 GMT</pubDate><guid isPermaLink="false">New Post: Parameterizing Product Code, Product Name and Path 20120517111838P</guid></item><item><title>New Post: How can I see the RemoteExecute output detail </title><link>http://teamdeploy.codeplex.com/discussions/344048</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;When it failed, only output exit code 1. I want to see the detail , how can I do this? Thanks~&lt;/p&gt;
&lt;/div&gt;</description><author>karenwoo</author><pubDate>Fri, 24 Feb 2012 01:25:50 GMT</pubDate><guid isPermaLink="false">New Post: How can I see the RemoteExecute output detail  20120224012550A</guid></item><item><title>New Post: Location of MSI Deployment?</title><link>http://teamdeploy.codeplex.com/discussions/270909</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Setting the "TargetPlatform" property in the installer Deployment Project Properties to x64 seems to place the keys in the expected location.&lt;/p&gt;&lt;/div&gt;</description><author>MichaelDBang</author><pubDate>Tue, 30 Aug 2011 22:58:20 GMT</pubDate><guid isPermaLink="false">New Post: Location of MSI Deployment? 20110830105820P</guid></item><item><title>New Post: Location of MSI Deployment?</title><link>http://teamdeploy.codeplex.com/discussions/270909</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Ah... I think I found the problem.&amp;nbsp; The uninstall/install code doesn't account for 64-bit (Wow6432Node) installations.&lt;/p&gt;
&lt;p&gt;My installation is found at the following path in the registry:&lt;/p&gt;
&lt;p&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{UninstallCode}&lt;/p&gt;&lt;/div&gt;</description><author>MichaelDBang</author><pubDate>Tue, 30 Aug 2011 16:54:56 GMT</pubDate><guid isPermaLink="false">New Post: Location of MSI Deployment? 20110830045456P</guid></item><item><title>New Post: Location of MSI Deployment?</title><link>http://teamdeploy.codeplex.com/discussions/270909</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am currently trying to deploy to a remote machine, and it is saying that the MSI is &amp;quot;deployed&amp;quot; or &amp;quot;installed.&amp;quot;&amp;nbsp; However, when I go into Programs and Features ==&amp;gt; Uninstall a Program, my MSI is nowhere to be found.&amp;nbsp; Any idea on where it might
 be? :)&lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;Michael&lt;/p&gt;
&lt;/div&gt;</description><author>MichaelDBang</author><pubDate>Tue, 30 Aug 2011 16:24:31 GMT</pubDate><guid isPermaLink="false">New Post: Location of MSI Deployment? 20110830042431P</guid></item><item><title>New Post: Does this copy anything?</title><link>http://teamdeploy.codeplex.com/discussions/267308</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Vaccano,&lt;/p&gt;
&lt;p&gt;The Deploy task installs a MSI to one to many target machines.&amp;nbsp; It runs it from any UNC.&amp;nbsp; When a MSI is run from a remote location, it will copy itself to a local temp folder before it runs on each machine.&amp;nbsp; The other features of it supports uninstalling, stopping/starting services, and passing additional arguments to the MSI.&amp;nbsp; Take a look at the example XML in the document tab. to see the implementation.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Mike&lt;/p&gt;&lt;/div&gt;</description><author>mikedouglas</author><pubDate>Wed, 03 Aug 2011 02:25:09 GMT</pubDate><guid isPermaLink="false">New Post: Does this copy anything? 20110803022509A</guid></item><item><title>New Post: Does this copy anything?</title><link>http://teamdeploy.codeplex.com/discussions/267308</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I am trying to get the "Deploy" task into my build script.&lt;/p&gt;
&lt;p&gt;I am wondering if the Deploy task actually copies the MSI to the destination somehow, or if it just handles the killing and running of the app?&lt;/p&gt;&lt;/div&gt;</description><author>vaccano</author><pubDate>Mon, 01 Aug 2011 15:05:50 GMT</pubDate><guid isPermaLink="false">New Post: Does this copy anything? 20110801030550P</guid></item><item><title>New Post: Where do the PsTools Go?</title><link>http://teamdeploy.codeplex.com/discussions/266970</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thank you the answer!&lt;/p&gt;&lt;/div&gt;</description><author>vaccano</author><pubDate>Fri, 29 Jul 2011 19:32:25 GMT</pubDate><guid isPermaLink="false">New Post: Where do the PsTools Go? 20110729073225P</guid></item><item><title>New Post: Where do the PsTools Go?</title><link>http://teamdeploy.codeplex.com/discussions/266970</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I typically manually deploy the pstools to c:\pstools folder on each build server.&amp;nbsp; However, with the dynamic nature of Team Build 2010, I think that is a good idea to check the files into source control and referece the SourceDirectory variable to pass in the to the Team Deploy activities.&amp;nbsp; Keep in mind if you are using a shared team project for your custom build activities path, you would need to include that in your workspace for the build.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;&lt;/div&gt;</description><author>mikedouglas</author><pubDate>Thu, 28 Jul 2011 21:51:36 GMT</pubDate><guid isPermaLink="false">New Post: Where do the PsTools Go? 20110728095136P</guid></item><item><title>New Post: Where do the PsTools Go?</title><link>http://teamdeploy.codeplex.com/discussions/266970</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I downloaded the PsTools, but where do I put them?&amp;nbsp; They just come as a Zip file (not an msi or anything).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I doubt that the build tasks are looking in the downloads folder for a folder called PsTools....&lt;/p&gt;
&lt;p&gt;So where should I put them?&amp;nbsp; Should I check them into source control with the custom activities?&lt;/p&gt;&lt;/div&gt;</description><author>vaccano</author><pubDate>Thu, 28 Jul 2011 20:19:40 GMT</pubDate><guid isPermaLink="false">New Post: Where do the PsTools Go? 20110728081940P</guid></item><item><title>New Post: Deploy Script Documentation</title><link>http://teamdeploy.codeplex.com/discussions/245474</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi guys,&lt;/p&gt;
&lt;p&gt;I just uploaded the some documentation of the activities, properties, and xml details.&amp;nbsp; There is also an example of the XML at the end.&amp;nbsp; Please let me know if you want to see any additional information?&amp;nbsp; For a sample of calling RemoteExecute, you can do this.&amp;nbsp; I recently added the OverridePSExecArgs to specify any PSExec arguments desired.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;lt;Target Name="ExecuteCalc"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;RemoteExecute&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TargetMachine="MyServer"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RemoteCommand="calc.exe"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemoteExecutePathFilename="c:\pstools\psexec.exe"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TeamFoundationServerUrl="$(TeamFoundationServerUrl)"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BuildUri="$(BuildUri)"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OverridePSExecArgs="-e -u domain\user -p abc"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/Target&amp;gt;&lt;/p&gt;
&lt;p&gt;I hope this helps,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;&lt;/div&gt;</description><author>mikedouglas</author><pubDate>Sat, 05 Mar 2011 05:55:18 GMT</pubDate><guid isPermaLink="false">New Post: Deploy Script Documentation 20110305055518A</guid></item><item><title>New Post: Deploy Script Documentation</title><link>http://teamdeploy.codeplex.com/discussions/245474</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Gary,&lt;/p&gt;
&lt;p&gt;I never succeeded in using the XML build configurations but ended up using Team Deploy's RemoteExecute to fire a powershell script on the deployment machines which performs my deployment process.&lt;/p&gt;
&lt;p&gt;If you download the source for Team Deploy you'll find how it uses &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897553"&gt;PsExec &lt;/a&gt;so if you familiarise yourself with PsExec's options then you should be able to make it do what you want. I certainly ended up altering the PsExec command line options used.&lt;/p&gt;
&lt;p&gt;You may also want to look into PowerShell Remoting or &lt;a href="http://tfsdeployer.codeplex.com/"&gt;TFS Deployer&lt;/a&gt; for other ways to achieve the same thing, but this is working for me.&lt;/p&gt;
&lt;p&gt;Andrew&lt;/p&gt;&lt;/div&gt;</description><author>AndrewBA</author><pubDate>Fri, 04 Mar 2011 09:30:24 GMT</pubDate><guid isPermaLink="false">New Post: Deploy Script Documentation 20110304093024A</guid></item><item><title>New Post: Deploy Script Documentation</title><link>http://teamdeploy.codeplex.com/discussions/245474</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Have you had any luck with this yet I am trying to the exact same thing... if you have anything or examples I would appreciate them.&lt;/p&gt;
&lt;p&gt;Gary&lt;/p&gt;&lt;/div&gt;</description><author>GaryR</author><pubDate>Fri, 04 Mar 2011 05:00:00 GMT</pubDate><guid isPermaLink="false">New Post: Deploy Script Documentation 20110304050000A</guid></item><item><title>New Post: Deploy Script Documentation</title><link>http://teamdeploy.codeplex.com/Thread/View.aspx?ThreadId=245474</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;I'm looking for some documentation on what can be placed inside an XML build script. I'm installing Team Deploy on TFS2010 and am struggling to configure the deploy process for our environment.&lt;/p&gt;
&lt;p&gt;We don't use MSIs for deployment at present, but I want to use the RemoteExecute action to run scripts on the target machine.&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
&lt;p&gt;Andrew&lt;/p&gt;
&lt;/div&gt;</description><author>AndrewBA</author><pubDate>Thu, 10 Feb 2011 16:52:01 GMT</pubDate><guid isPermaLink="false">New Post: Deploy Script Documentation 20110210045201P</guid></item><item><title>New Post: Deployment project from TFS Client</title><link>http://teamdeploy.codeplex.com/Thread/View.aspx?ThreadId=245347</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I am doing builds on a TFS client machine.&amp;nbsp; I can build the msi on this machine, but the automated builds are on the TFS server and this is not a TFS server.&amp;nbsp; I do not have access to install either Team Deploy or pstools on the TFS Server.&amp;nbsp;
 I believe this means this solution will not work for me, but if anyone can confirm this, I would appreciate it.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;/div&gt;</description><author>theron</author><pubDate>Wed, 09 Feb 2011 21:31:37 GMT</pubDate><guid isPermaLink="false">New Post: Deployment project from TFS Client 20110209093137P</guid></item><item><title>New Post: MSIPathFile</title><link>http://teamdeploy.codeplex.com/Thread/View.aspx?ThreadId=244807</link><description>&lt;div style="line-height: normal;"&gt;Thanks again Mike. Yes, copying the msi's to a temp folder and then having a static temp folder will work. I do like the idea you have of having a property to tokenize the MSIPath.
&lt;br&gt;
&lt;br&gt;
Thanks again for all of your efforts!&lt;br&gt;
&lt;br&gt;
Tim&lt;br&gt;
&lt;br&gt;
&lt;hr id="x_x_stopSpelling"&gt;
From: [email removed]&lt;br&gt;
To: [email removed]&lt;br&gt;
Date: Sat, 5 Feb 2011 20:11:59 -0800&lt;br&gt;
Subject: Re: MSIPathFile [teamdeploy:244807]&lt;br&gt;
&lt;br&gt;
From: mikedouglas&lt;br&gt;
&lt;div id="x_x_ecxThreadNotificationPostBody"&gt;Tim,&lt;br&gt;
One way I have handled this for other projects is that I copy the MSI from the build definition folder to a temp location. Then the deploy script can be a static temp folder. I still think it would be good to have some sort of variable capability in the script.
 I was thinking of having a property on the deploy task called: DeployVariables and then it will essentially do a search and replace in the script for any variable names with something like %'s around it. So you could have %MSIPath% in the deploy script MSI.
 Passing it in the Deploy task as DeployVariables=&amp;quot;MSIPath: &lt;a target="_blank"&gt;\\buildservername\Build_Staging\Main&lt;/a&gt; - Release_20110205.1&amp;quot;.&lt;br&gt;
Let me know what you think.&lt;br&gt;
Thanks,&lt;br&gt;
Mike&lt;br&gt;
&lt;/div&gt;
&lt;div id="x_x_ecxThreadNotificationFooter"&gt;Read the &lt;a href="http://teamdeploy.codeplex.com/Thread/View.aspx?ThreadId=244807&amp;ANCHOR#Post561384" target="_blank"&gt;
full discussion online&lt;/a&gt;.&lt;br&gt;
To add a post to this discussion, reply to this email (&lt;a href="mailto:teamdeploy@discussions.codeplex.com?subject=[teamdeploy:244807]"&gt;teamdeploy@discussions.codeplex.com&lt;/a&gt;)&lt;br&gt;
To start a new discussion for this project, email &lt;a href="mailto:teamdeploy@discussions.codeplex.com"&gt;
teamdeploy@discussions.codeplex.com&lt;/a&gt;&lt;br&gt;
You are receiving this email because you subscribed to this discussion on CodePlex. You can
&lt;a href="https://teamdeploy.codeplex.com/discussions/244807/unsubscribe/" target="_blank"&gt;
unsubscribe&lt;/a&gt; on CodePlex.com.&lt;br&gt;
Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at CodePlex.com&lt;br&gt;
&lt;/div&gt;
&lt;/div&gt;</description><author>timstspry</author><pubDate>Sun, 06 Feb 2011 04:25:29 GMT</pubDate><guid isPermaLink="false">New Post: MSIPathFile 20110206042529A</guid></item><item><title>New Post: MSIPathFile</title><link>http://teamdeploy.codeplex.com/Thread/View.aspx?ThreadId=244807</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Tim,&lt;/p&gt;
&lt;p&gt;One way I have handled this for other projects is that I&amp;nbsp;copy the MSI&amp;nbsp;from the build definition folder to a temp location.&amp;nbsp; Then the deploy script can&amp;nbsp;be a static temp folder.&amp;nbsp;&amp;nbsp; I still think it would be good to have some sort
 of variable capability in the script.&amp;nbsp; I was thinking of having a property on the deploy task called: DeployVariables and then it will essentially do a search and replace in the script for any variable names with something like %'s around it.&amp;nbsp; So
 you could have %MSIPath% in the deploy script MSI.&amp;nbsp; Passing it in the Deploy task as DeployVariables=&amp;quot;MSIPath:&amp;nbsp;&lt;a href="file://buildservername/Build_Staging/Main"&gt;\\buildservername\Build_Staging\Main&lt;/a&gt; - Release_20110205.1&amp;quot;.&lt;/p&gt;
&lt;p&gt;Let me know what you think.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br&gt;
Mike&lt;/p&gt;
&lt;/div&gt;</description><author>mikedouglas</author><pubDate>Sun, 06 Feb 2011 04:11:56 GMT</pubDate><guid isPermaLink="false">New Post: MSIPathFile 20110206041156A</guid></item><item><title>New Post: MSIPathFile</title><link>http://teamdeploy.codeplex.com/Thread/View.aspx?ThreadId=244807</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hello, I have need to pass in a variable which would be the path to the MSI's that I want to deploy.&amp;nbsp; All the examples that I have seen so far are referencing a static share which works well.&amp;nbsp; But, from a build and deploy perspective you would
 ideally want the path to the msi's to be deployed to map to the output directory of any given build which will change from build to build.&amp;nbsp; For example, if I had a build definition named Main - Release and my build numbering schema was yyyymmdd.buildnumber
 the the first build for Saturday, February 5th 2011 would result in a directory being created on the build server share of
&lt;a href="file://\\buildservername\Build_Staging\Main"&gt;\\buildservername\Build_Staging\Main&lt;/a&gt; - Release_20110205.1 which is where the .msi's would reside that I would want to deploy.&amp;nbsp; So, I would need to pass in this value as the &amp;lt;MSIPathFile&amp;gt; to
 Team Deploy.&lt;/p&gt;
&lt;p&gt;Any help would be appreciated!&lt;/p&gt;
&lt;p&gt;Tim&lt;/p&gt;
&lt;/div&gt;</description><author>timstspry</author><pubDate>Sat, 05 Feb 2011 22:59:25 GMT</pubDate><guid isPermaLink="false">New Post: MSIPathFile 20110205105925P</guid></item><item><title>New Post: Deploy task hangs</title><link>http://teamdeploy.codeplex.com/Thread/View.aspx?ThreadId=239385</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I'm glad to hear you have Team Deploy working.&amp;nbsp; As for disabling RDP, I did some research and it changes some firewall settings behind the scenes.&amp;nbsp; You might try temporarily disabling the firewall to see if there was something set to block it.&amp;nbsp;
 Also, you might check the network settings and make sure the option that this computer can be seen by other computers is still enabled.&amp;nbsp;&amp;nbsp; With a local administrator account, can you manually get to
&lt;a href="file://\\testW7\admin$"&gt;\\testW7\admin$&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;As for the hanging, I'm not sure why you are seeing the -1.&amp;nbsp; I would try running PSKill manually to see if there is any more information.&amp;nbsp; Also, if you log into the machine, sometimes there is a dialog box being displayed that causes it to hang.&lt;/p&gt;
&lt;p&gt;I hope this helps,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;
&lt;/div&gt;</description><author>mikedouglas</author><pubDate>Thu, 23 Dec 2010 13:59:06 GMT</pubDate><guid isPermaLink="false">New Post: Deploy task hangs 20101223015906P</guid></item><item><title>New Post: Deploy task hangs</title><link>http://teamdeploy.codeplex.com/Thread/View.aspx?ThreadId=239385</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Finally got Team Deploy working here. Great! :)&lt;/p&gt;
&lt;p&gt;However, I'm experiencing two strange problems.&lt;br&gt;
1) If Remote Desktop is disabled on the target computer (tested on Windows 7 64-bit), I receive a System.IO.IOException as shown below.&lt;br&gt;
2) Deploy task hangs. See log below.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;#1 (Remote&amp;nbsp;Desktop disabled on client):&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Task &amp;quot;Deploy&amp;quot;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stopping service psexesvc on testW7...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stopping service psexesvc on testXP...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stopping service psexesvc on testXP returned code:0&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process psexesvc on testXP returned code:-1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process psexesvc on testXP had been terminated.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deleting service psexesvc on testXP...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deleting service psexesvc on testXP returned code:0&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In Uninstall.Execute()&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stopping service psexesvc on testW7 returned code:0&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process psexesvc on testW7 returned code:-1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process psexesvc on testW7 had been terminated.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deleting service psexesvc on testW7...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deleting service psexesvc on testW7 returned code:0&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;gt;C:\BuildType\TFSBuild.proj(237,5): error : Error executing CleanupPsExec: TargetMachine=testW7 KillPathFilename=c:\Program Files\PSTools\pskill2.exe:::&lt;strong&gt;System.IO.IOException&lt;/strong&gt;: The network path was not found.&lt;br&gt;
C:\BuildType\TFSBuild.proj(237,5): error : &lt;br&gt;
C:\BuildType\TFSBuild.proj(237,5): error :&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)&lt;br&gt;
C:\BuildType\TFSBuild.proj(237,5): error :&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.IO.File.Delete(String path)&lt;br&gt;
C:\BuildType\TFSBuild.proj(237,5): error :&amp;nbsp;&amp;nbsp;&amp;nbsp; at TeamDeploy.Tasks.CleanupPsExec.Execute()&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;#2 (Deploy task hangs?):&lt;br&gt;
&lt;/strong&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;gt;Target &amp;quot;DeployMSITargetVirtuals&amp;quot; in file &amp;quot;C:\BuildType\TFSBuild.proj&amp;quot; from project &amp;quot;C:\BuildType\TFSBuild.proj&amp;quot;:&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Using &amp;quot;Deploy&amp;quot; task from assembly &amp;quot;C:\Program Files\MSBuild\TeamDeploy\TeamDeploy.Tasks.dll&amp;quot;.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Task &amp;quot;Deploy&amp;quot;&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stopping service psexesvc on testXP...&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stopping service psexesvc on testW7...&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stopping service psexesvc on testXP returned code:0&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stopping service psexesvc on testW7 returned code:0&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process psexesvc on testW7 returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process psexesvc on testW7 had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deleting service psexesvc on testW7...&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deleting service psexesvc on testW7 returned code:0&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process psexesvc on testXP returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process psexesvc on testXP had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deleting service psexesvc on testXP...&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deleting service psexesvc on testXP returned code:0&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process A.exe on testW7 returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process A.exe on testW7 had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process B.exe on testW7 returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process B.exe on testW7 had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process A.exe on testXP returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process A.exe on testXP had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process C.exe on testW7 returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process C.exe on testW7 had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process B.exe on testXP returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process B.exe on testXP had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process D.exe on testW7 returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process D.exe on testW7 had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process E.exe on testW7 returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process E.exe on testW7 had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In Uninstall.Execute()&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process C.exe on testXP returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process C.exe on testXP had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process D.exe on testXP returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process D.exe on testXP had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uninstalling {11111111-2222-3333-4444-555555555555} on testW7 returned code:1605&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uninstalling {11111111-2222-3333-4444-555555555555} on testW7 completed successfully.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process E.exe on testXP returned code:-1&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process E.exe on testXP had been terminated.&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In Uninstall.Execute()&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uninstalling {11111111-2222-3333-4444-555555555555} on testXP returned code:1605&lt;/span&gt;&lt;br&gt;
&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uninstalling {11111111-2222-3333-4444-555555555555} on testXP completed successfully.&lt;/span&gt;&lt;br&gt;
&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This was the last item being logged. Waited 25 minutes and then terminated the build...&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000"&gt;The only thing I can conclude from that is that the killing of process E.exe was not executed on testW7. I would expect the following entries:&lt;br&gt;
&lt;/span&gt;&lt;span style="color:#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process E.exe on testW7 returned code:-1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process E.exe on testW7 had been terminated.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000"&gt;&lt;br&gt;
Any ideas? Greatly appreciate your help!&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;</description><author>znakeeye</author><pubDate>Thu, 23 Dec 2010 11:26:24 GMT</pubDate><guid isPermaLink="false">New Post: Deploy task hangs 20101223112624A</guid></item></channel></rss>