<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>MSBuildExtensionPack Discussions Rss Feed</title><link>http://www.codeplex.com/MSBuildExtensionPack/Thread/List.aspx</link><description>MSBuildExtensionPack Discussions Rss Description</description><item><title>New Post: HttpWebRequest - set contentType for Request</title><link>http://msbuildextensionpack.codeplex.com/discussions/444296</link><description>&lt;div style="line-height: normal;"&gt;Ok, can you try &lt;a href="https://msbuildextensionpack.codeplex.com/SourceControl/changeset/83768" rel="nofollow"&gt;https://msbuildextensionpack.codeplex.com/SourceControl/changeset/83768&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
thanks&lt;br /&gt;
&lt;br /&gt;
Mike&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Thu, 23 May 2013 07:03:00 GMT</pubDate><guid isPermaLink="false">New Post: HttpWebRequest - set contentType for Request 20130523070300A</guid></item><item><title>New Post: HttpWebRequest - set contentType for Request</title><link>http://msbuildextensionpack.codeplex.com/discussions/444296</link><description>&lt;div style="line-height: normal;"&gt;This discussion has been copied to a work item. Click &lt;a href="https://msbuildextensionpack.codeplex.com/workitem/11802" rel="nofollow"&gt;here&lt;/a&gt; to go to the work item and continue the discussion.&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Thu, 23 May 2013 06:54:20 GMT</pubDate><guid isPermaLink="false">New Post: HttpWebRequest - set contentType for Request 20130523065420A</guid></item><item><title>New Post: HttpWebRequest - set contentType for Request</title><link>http://msbuildextensionpack.codeplex.com/discussions/444296</link><description>&lt;div style="line-height: normal;"&gt;Hi Mike,&lt;br /&gt;
The content type would default to null, so I guess leaving it at null wouldn't break existing users.&lt;br /&gt;
&lt;br /&gt;
regards,&lt;br /&gt;
Graeme.&lt;br /&gt;
&lt;/div&gt;</description><author>gdmstow</author><pubDate>Mon, 20 May 2013 20:35:07 GMT</pubDate><guid isPermaLink="false">New Post: HttpWebRequest - set contentType for Request 20130520083507P</guid></item><item><title>New Post: HttpWebRequest - set contentType for Request</title><link>http://msbuildextensionpack.codeplex.com/discussions/444296</link><description>&lt;div style="line-height: normal;"&gt;Indeed, would you expect the default to be null or&lt;br /&gt;
&lt;br /&gt;
this.ContentType = &amp;quot;application/x-www-form-urlencoded&amp;quot;;&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Mon, 20 May 2013 19:59:29 GMT</pubDate><guid isPermaLink="false">New Post: HttpWebRequest - set contentType for Request 20130520075929P</guid></item><item><title>New Post: HttpWebRequest - set contentType for Request</title><link>http://msbuildextensionpack.codeplex.com/discussions/444296</link><description>&lt;div style="line-height: normal;"&gt;It seems a very simple change to enable the ContentType property for ActionType=GetResponse, what do you think?&lt;br /&gt;
&lt;br /&gt;
Cheers,&lt;br /&gt;
Graeme.&lt;br /&gt;
&lt;/div&gt;</description><author>gdmstow</author><pubDate>Mon, 20 May 2013 15:14:21 GMT</pubDate><guid isPermaLink="false">New Post: HttpWebRequest - set contentType for Request 20130520031421P</guid></item><item><title>New Post:  Including MSBuild.ExtensionPack.VersionNumber.targets</title><link>http://msbuildextensionpack.codeplex.com/discussions/247032</link><description>&lt;div style="line-height: normal;"&gt;Where can i get the exe and i dont want to generate the version by user. I want Assemblyinfotask to update the Assemblyinfo file and i would like to kno whow exactly I can do that?&lt;br /&gt;
&lt;/div&gt;</description><author>Srikanthgowda</author><pubDate>Fri, 17 May 2013 05:47:15 GMT</pubDate><guid isPermaLink="false">New Post:  Including MSBuild.ExtensionPack.VersionNumber.targets 20130517054715A</guid></item><item><title>New Post:  Including MSBuild.ExtensionPack.VersionNumber.targets</title><link>http://msbuildextensionpack.codeplex.com/discussions/247032</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
a special Tool ChangeFileVersionInfo with up to 5 parameters was developed to change the version infos according to our special in-house version info settings.&lt;br /&gt;
The call is like &amp;lt;Exec WorkingDirectory=&amp;quot;$(BuiltDir)&amp;quot; Command=&amp;quot;&amp;quot;.\ChangeFileVersionInfos.exe&amp;quot; &amp;quot;$(BuiltDir)&amp;quot;  param1 param2 param3&amp;quot; /&amp;gt; and is placed between checkout and checkin commands.&lt;br /&gt;
&lt;/div&gt;</description><author>RKDD</author><pubDate>Fri, 17 May 2013 05:42:52 GMT</pubDate><guid isPermaLink="false">New Post:  Including MSBuild.ExtensionPack.VersionNumber.targets 20130517054252A</guid></item><item><title>New Post:  Including MSBuild.ExtensionPack.VersionNumber.targets</title><link>http://msbuildextensionpack.codeplex.com/discussions/247032</link><description>&lt;div style="line-height: normal;"&gt;Can you please tell me which line exactly modifies the assemblyinfo file?&lt;br /&gt;
Since i am trying to build with the flow you explained here but version is not getting updated in the versioninfo file and checkin is happeneing without modification.&lt;br /&gt;
&lt;br /&gt;
Steps following: &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;
Added import tag&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;
Aded code to checkout the file using script &lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
&amp;lt;Exec WorkingDirectory=&amp;quot;$(SolutionRoot)&amp;quot;&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;      Command=&amp;quot;$(TF) checkout /recursive $(AssemblyInfoSpec)&amp;quot;/&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;ol&gt;
&lt;li&gt;
Added code to checkin the file if successful&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
&amp;lt;Exec WorkingDirectory=&amp;quot;$(SolutionRoot)&amp;quot;&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;  Command=&amp;quot;$(TF) checkin /comment:&amp;amp;quot;Auto-Build: Version Update&amp;amp;quot; /noprompt /override:&amp;amp;quot;Auto-Build: Version Update&amp;amp;quot; /recursive &amp;quot;/&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;ol&gt;
&lt;li&gt;
Undo the file is failure.&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
&amp;lt;Exec WorkingDirectory=&amp;quot;$(SolutionRoot)&amp;quot;&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;      Command=&amp;quot;$(TF) undo /noprompt /recursive $(AssemblyInfoSpec)&amp;quot;/&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

Thanks in advance.&lt;br /&gt;
&lt;/div&gt;</description><author>Srikanthgowda</author><pubDate>Fri, 17 May 2013 03:20:05 GMT</pubDate><guid isPermaLink="false">New Post:  Including MSBuild.ExtensionPack.VersionNumber.targets 20130517032005A</guid></item><item><title>New Post: Extension Pack and Nuget</title><link>http://msbuildextensionpack.codeplex.com/discussions/263754</link><description>&lt;div style="line-height: normal;"&gt;Dominik&lt;br /&gt;
&lt;br /&gt;
what does your root directory msbuild file do?&lt;br /&gt;
&lt;br /&gt;
Reason I ask is that you could use this file (or indeed after.SOLUTIONNAME.sln.targets) to conditionally XmlPoke in the references to each csproj...  (or use the MSBuild model to load up each csproj - which would probably be neater.)&lt;br /&gt;
&lt;br /&gt;
If you used the latter then you could batch through the ProjectReference ItemGroup to get each csproj....&lt;br /&gt;
&lt;br /&gt;
The drawback of using after.SOLUTIONNAME.sln.targets is that F5 in VS does not pick it up - it only gets picked up when you run SOLUTIONNAME.sln directly from MSBuild.&lt;br /&gt;
&lt;br /&gt;
It's all a bit filthy though...&lt;br /&gt;
&lt;br /&gt;
Neil&lt;br /&gt;
&lt;br /&gt;
P.S.  How long must we wait to finally get MSBuild solution files?  :-)&lt;br /&gt;
&lt;/div&gt;</description><author>ludwighoff</author><pubDate>Tue, 14 May 2013 10:57:18 GMT</pubDate><guid isPermaLink="false">New Post: Extension Pack and Nuget 20130514105718A</guid></item><item><title>New Post: Extension Pack and Nuget</title><link>http://msbuildextensionpack.codeplex.com/discussions/263754</link><description>&lt;div style="line-height: normal;"&gt;We've got  a solution and many projects. The solution has a msbuild file on the root directory, how to correctly use the ExtensionPack nuget package without adding it to each and every project in it?&lt;br /&gt;
&lt;br /&gt;
Is there some special &amp;quot;build project&amp;quot; type?&lt;br /&gt;
&lt;br /&gt;
How do you handle this situation?&lt;br /&gt;
&lt;br /&gt;
All the best,&lt;br /&gt;
D.R.&lt;br /&gt;
&lt;/div&gt;</description><author>rubicon_dominik</author><pubDate>Tue, 14 May 2013 09:51:56 GMT</pubDate><guid isPermaLink="false">New Post: Extension Pack and Nuget 20130514095156A</guid></item><item><title>New Post: App Pool Creation in IIS 7</title><link>http://msbuildextensionpack.codeplex.com/discussions/443475</link><description>&lt;div style="line-height: normal;"&gt;Hi Greg&lt;br /&gt;
&lt;br /&gt;
I cant repro this issue and comparing the code there are quite a lot of changes, but nothing that would appear to cause an issue like this. Does the task error when you run it?&lt;br /&gt;
&lt;br /&gt;
Mike&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Tue, 14 May 2013 06:50:42 GMT</pubDate><guid isPermaLink="false">New Post: App Pool Creation in IIS 7 20130514065042A</guid></item><item><title>New Post: App Pool Creation in IIS 7</title><link>http://msbuildextensionpack.codeplex.com/discussions/443475</link><description>&lt;div style="line-height: normal;"&gt;We are creating an app pool in IIS 7 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;MSBuild.ExtensionPack.Web.Iis7AppPool&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;  TaskAction=&amp;quot;Create&amp;quot;
  AutoStart=&amp;quot;true&amp;quot;
  MachineName=&amp;quot;$(Server)&amp;quot;
  ManagedRuntimeVersion=&amp;quot;v4.0&amp;quot;
  Name=&amp;quot;$(WebsiteName)&amp;quot;
  PipelineMode=&amp;quot;Integrated&amp;quot;
  MaxProcesses=&amp;quot;1&amp;quot;
  IdentityType=&amp;quot;NetworkService&amp;quot;
  Force=&amp;quot;true&amp;quot; 
  Condition=&amp;quot;$(AppPoolIdentity) == ''&amp;quot; /&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

This used to work in msbuildextensionpack 3.5.5 but in 4.0.7.0 I get an error in the event log stating that :-&lt;br /&gt;
&lt;br /&gt;
The application '/' belonging to site '2' has an invalid AppPoolId 'Catalogue' set.  Therefore, the application will be ignored.&lt;br /&gt;
&lt;br /&gt;
Which means that the website isn't configured correctly (the Authentication settings are wrong)&lt;br /&gt;
&lt;br /&gt;
Any ideas on what's changed or if I am missing anything?&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
Greg&lt;br /&gt;
&lt;/div&gt;</description><author>gsuttie</author><pubDate>Mon, 13 May 2013 13:58:15 GMT</pubDate><guid isPermaLink="false">New Post: App Pool Creation in IIS 7 20130513015815P</guid></item><item><title>New Post: Using MSBuild Extension pack to Deploy Code - Need to update configuration file before MSBuild  is called to compile code?</title><link>http://msbuildextensionpack.codeplex.com/discussions/442733</link><description>&lt;div style="line-height: normal;"&gt;Ok so you have a bespoke process, i.e. this isn't part of project compilation.&lt;br /&gt;
&lt;br /&gt;
you could have a 2nd copy of the file with the right content and then copy that, or you could call a task to edit the file content before doing it. Again, you have options, like doing regex replace or xml editing.&lt;br /&gt;
&lt;br /&gt;
See:         &lt;a href="http://www.msbuildextensionpack.com/help/4.0.7.0/?topic=html/f8c545f9-d58f-640e-3fce-b10aa158ca95.htm" rel="nofollow"&gt;http://www.msbuildextensionpack.com/help/4.0.7.0/?topic=html/f8c545f9-d58f-640e-3fce-b10aa158ca95.htm&lt;/a&gt; for replace and &lt;a href="http://www.msbuildextensionpack.com/help/4.0.7.0/?topic=html/4009fe8c-73c1-154f-ee8c-e9fda7f5fd96.htm" rel="nofollow"&gt;http://www.msbuildextensionpack.com/help/4.0.7.0/?topic=html/4009fe8c-73c1-154f-ee8c-e9fda7f5fd96.htm&lt;/a&gt; for xml&lt;br /&gt;
&lt;br /&gt;
Mike&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Fri, 10 May 2013 12:16:03 GMT</pubDate><guid isPermaLink="false">New Post: Using MSBuild Extension pack to Deploy Code - Need to update configuration file before MSBuild  is called to compile code? 20130510121603P</guid></item><item><title>New Post: Using MSBuild Extension pack to Deploy Code - Need to update configuration file before MSBuild  is called to compile code?</title><link>http://msbuildextensionpack.codeplex.com/discussions/442733</link><description>&lt;div style="line-height: normal;"&gt;
&lt;div&gt;
&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;Yes, I can definitely clarify, so below is a snippet of target.xml file I’m working on to help with the packaging of the different components that make up the application I release. I have found that one scheduled task app.config needs to be updated before
 the &amp;lt;MSBuild&amp;gt; command gets executed. I have tried searching but there are so many ways that I’m confused as to what is the best way. I have colleague that said that I could use the &amp;lt;copy&amp;gt; command and update the file I guess before I copied to the proper project
 folder but I’m not sure what he means. Looking at the &amp;lt;Copy&amp;gt; sub-commands I didn’t see any that would allow me to edit a value within the app.config and then copy it to the appropriate destination folder. The highlighted portion is the target I’m trying to
 get correct. &lt;/p&gt;
&lt;p&gt;Does this help?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-indent:.2in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green; background:aqua"&gt;&amp;lt;Target Name=&amp;quot;Update App Config&amp;quot;&amp;gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; background:aqua"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green; background:aqua"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; background:aqua"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green; background:aqua"&gt;&amp;lt;Copy Condition=&amp;quot;'$(output)'=='XXX_Hourly_Update'&amp;quot;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; background:aqua"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green; background:aqua"&gt;SourceFiles=&amp;quot;$(SolutionPath)\$(project)\app.config\&amp;quot;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; background:aqua"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green; background:aqua"&gt;DestinationFolder=&amp;quot;$(DeployProjectFolder)&amp;quot;/&amp;gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; background:aqua"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green; background:aqua"&gt;&amp;lt;/Target&amp;gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:#A31515"&gt;Target&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Name&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;Deploy&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;!--&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green"&gt; Build the Scheduled tasks and service projects
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;--&amp;gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:#A31515"&gt;MSBuild&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Projects&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(ProjectPath)\$(project).vbproj&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Targets&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;Rebuild;ResolveReferences&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Properties&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;OutputPath=$(DeployProjectFolder);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;WebProjectOutputDir=$(DeployProjectFolder);&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;OutDir=$(DeployProjectFolder)\bin\;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;Configuration=$(configuration);&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;!—&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green"&gt;app.cofnig and web.config transformation.&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;--&amp;gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:#A31515"&gt;TransformXml&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Condition&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;'$(type)'=='ScheduledTask'&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Source&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(ProjectPath)\app.config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Transform&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(ProjectPath)\app.$(configuration).config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Destination&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(DeployProjectFolder)\app.config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;StackTrace&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(StackTraceEnabled)&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;
 /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:#A31515"&gt;TransformXml&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Condition&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;'$(type)'=='Services'&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Source&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(ProjectPath)\Web.config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Transform&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(ProjectPath)\Web.$(configuration).config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Destination&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(DeployProjectFolder)\Web.config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;StackTrace&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(StackTraceEnabled)&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;
 /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:#A31515"&gt;TransformXml&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Condition&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;'$(type)'=='WWW'&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Source&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(ProjectPath)\Web.config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Transform&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(ProjectPath)\Web.$(configuration).config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Destination&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(DeployProjectFolder)\Web.config&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;StackTrace&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(StackTraceEnabled)&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;
 /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;!--&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:green"&gt; Delete the legacy web.config or app.config transformation files from
 output &lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;--&amp;gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:#A31515"&gt;Delete&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Condition&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt; =&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;'$(type)'=='ScheduledTask'&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Files&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(DeployProjectFolder)\app.config&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\app.debug.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\app.dev.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\app.release.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\app.staging.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\app.qa.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\app.production.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\app.stagingrw.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\app.productionrw.config&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:#A31515"&gt;Delete&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Condition&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;'$(type)'=='Services'&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Files&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(DeployProjectFolder)\web.debug.config;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.dev.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.release.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.staging.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.qa.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.production.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.stagingrw.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.productionrw.config&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:#A31515"&gt;Delete&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;
&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Condition&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;'$(type)'=='WWW'&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:red"&gt;Files&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt;$(DeployProjectFolder)\web.debug.config;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.dev.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.release.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.staging.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.qa.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.production.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.stagingrw.config;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;$(DeployProjectFolder)\web.productionrw.config&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&amp;quot;&lt;span style="color:blue"&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;span style="font-size:9.5pt; font-family:Consolas"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0in; text-autospace:none"&gt;&lt;span style="font-size:9.5pt; font-family:Consolas; color:blue"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description><author>hidalgo45AP</author><pubDate>Thu, 09 May 2013 14:13:55 GMT</pubDate><guid isPermaLink="false">New Post: Using MSBuild Extension pack to Deploy Code - Need to update configuration file before MSBuild  is called to compile code? 20130509021355P</guid></item><item><title>New Post: Race conditions with Tasks</title><link>http://msbuildextensionpack.codeplex.com/discussions/442433</link><description>&lt;div style="line-height: normal;"&gt;Hi Mike&lt;br /&gt;
&lt;br /&gt;
thanks very much for getting back to me.  I won't submit a patch - as my 'fix' is quick and filthy; as I don't really have much clue where to begin and as I am mutex-ing irrespective of target machine (see below).&lt;br /&gt;
&lt;br /&gt;
It is something that I've been pretty sure I'd hit now that MSBuild is more and more ||.  Luckily for me you have made the source of these tasks available, so thank you for that.  If you do create a task for this, please let me know - I am intrigued to know how it could get fixed.&lt;br /&gt;
&lt;br /&gt;
Neil&lt;br /&gt;
&lt;br /&gt;
I slung this in BaseTask&lt;br /&gt;
&lt;br /&gt;
protected static Mutex IisMutex = new Mutex(false, IisMutexName);&lt;br /&gt;
protected const string IisMutexName = &amp;quot;Iis-IisMutex&amp;quot;;&lt;br /&gt;
protected const int IisMutexTimeout = 5000;&lt;br /&gt;
&lt;br /&gt;
And the InternalExecute() methods of Iis7Application; Iis7AppPool; Iis7Binding; Iis7Website now have:&lt;br /&gt;
&lt;br /&gt;
try&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;        {
            IisMutex.WaitOne(IisMutexTimeout);&lt;/code&gt;&lt;/pre&gt;

...&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;        }
        finally
        {
            IisMutex.ReleaseMutex();&lt;/code&gt;&lt;/pre&gt;

...&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;        }&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>ludwighoff</author><pubDate>Thu, 09 May 2013 13:23:30 GMT</pubDate><guid isPermaLink="false">New Post: Race conditions with Tasks 20130509012330P</guid></item><item><title>New Post: how to use MSBuild Extension Tasks in DefaultTemplate.xaml in Team Build 2010</title><link>http://msbuildextensionpack.codeplex.com/discussions/443079</link><description>&lt;div style="line-height: normal;"&gt;thanks for your replay &lt;br /&gt;
&lt;br /&gt;
in case i want to integrate MSBuild MSBuild Extension Task in TFS Build Work flow ., how to do this ?&lt;br /&gt;
&lt;/div&gt;</description><author>MohammedSameeh</author><pubDate>Thu, 09 May 2013 12:41:51 GMT</pubDate><guid isPermaLink="false">New Post: how to use MSBuild Extension Tasks in DefaultTemplate.xaml in Team Build 2010 20130509124151P</guid></item><item><title>New Post: Using MSBuild Extension pack to Deploy Code - Need to update configuration file before MSBuild  is called to compile code?</title><link>http://msbuildextensionpack.codeplex.com/discussions/442733</link><description>&lt;div style="line-height: normal;"&gt;I'm not following. Can you provide a bit more info on what you need to do.&lt;br /&gt;
&lt;br /&gt;
thanks&lt;br /&gt;
&lt;br /&gt;
Mike&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Thu, 09 May 2013 12:17:22 GMT</pubDate><guid isPermaLink="false">New Post: Using MSBuild Extension pack to Deploy Code - Need to update configuration file before MSBuild  is called to compile code? 20130509121722P</guid></item><item><title>New Post: how to use MSBuild Extension Tasks in DefaultTemplate.xaml in Team Build 2010</title><link>http://msbuildextensionpack.codeplex.com/discussions/443079</link><description>&lt;div style="line-height: normal;"&gt;Hi&lt;br /&gt;
&lt;br /&gt;
This task is available as an activity in &lt;a href="https://tfsbuildextensions.codeplex.com" rel="nofollow"&gt;https://tfsbuildextensions.codeplex.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
&lt;br /&gt;
Mike&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Thu, 09 May 2013 12:15:22 GMT</pubDate><guid isPermaLink="false">New Post: how to use MSBuild Extension Tasks in DefaultTemplate.xaml in Team Build 2010 20130509121522P</guid></item><item><title>New Post: Race conditions with Tasks</title><link>http://msbuildextensionpack.codeplex.com/discussions/442433</link><description>&lt;div style="line-height: normal;"&gt;Mutex is probably the solution. Feel free to send a patch or raise an issue and I'll look at getting it fixed. What you describe could be a wider issue though.&lt;br /&gt;
&lt;br /&gt;
Mike&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Thu, 09 May 2013 12:12:50 GMT</pubDate><guid isPermaLink="false">New Post: Race conditions with Tasks 20130509121250P</guid></item><item><title>New Post: how to use MSBuild Extension Tasks in DefaultTemplate.xaml in Team Build 2010</title><link>http://msbuildextensionpack.codeplex.com/discussions/443079</link><description>&lt;div style="line-height: normal;"&gt;i want to use simple MSBuild Extension Zip Task in Team Build server 2010 , to Zip the output of build in drop location &lt;br /&gt;
&lt;br /&gt;
what are the required steps to do this?&lt;br /&gt;
&lt;br /&gt;
Thanks &lt;br /&gt;
&lt;/div&gt;</description><author>MohammedSameeh</author><pubDate>Thu, 09 May 2013 09:31:48 GMT</pubDate><guid isPermaLink="false">New Post: how to use MSBuild Extension Tasks in DefaultTemplate.xaml in Team Build 2010 20130509093148A</guid></item></channel></rss>