<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>msbuildextasks Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home</link><description>msbuildextasks Wiki Rss Description</description><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=22</link><description>&lt;div class="wikidoc"&gt;
&lt;a href="http://ccnetconfig.org/msbet/Docs/MSBuild.Extended.Tasks.chm" class="externalLink"&gt;Latest Documentation (CHM)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; | &lt;a href="http://ccnetconfig.org/msbet/Docs/html/index.htm" class="externalLink"&gt;Latest Documentation (Html)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; | &lt;a href="http://ccnetconfig.org/msbet/Debug/" class="externalLink"&gt;Nightly Bits&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
This project was one affected by the outage that recently happened on codeplex. I will check in the latest code ASAP. Until then, you can get the latest from &lt;a href="http://ccnetconfig.org/msbet/Debug/" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Net&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=MakeHttpRequest&amp;amp;referringTitle=Home"&gt;MakeHttpRequest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;amp;referringTitle=Home"&gt;GenerateDocumentation&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Support for NDoc NamespaceDoc class&lt;/li&gt;&lt;li&gt;Support for ProjectDoc class. Works like NamespaceDoc class except the information is used for the project page.&lt;/li&gt;&lt;li&gt;Generate documentation for your assemblies by calling 1 task&lt;/li&gt;&lt;li&gt;Support generation of a Table of Contents for viewing documentation via web browser.&lt;/li&gt;&lt;li&gt;Build Documentation in CHM format&lt;/li&gt;&lt;li&gt;Syntax highlighter for &amp;lt;code&amp;gt; blocks&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Prototype&lt;/b&gt; and &lt;b&gt;VS2005&lt;/b&gt; documentation Styles&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Friendly&lt;/b&gt; and &lt;b&gt;Guid&lt;/b&gt; File names&lt;/li&gt;&lt;li&gt;Automatically Clean Sandcastle generated files (reflection.xml, sandcastle.config)&lt;/li&gt;&lt;li&gt;Automatically delete the generated html files.&lt;/li&gt;&lt;li&gt;Configurable Reference Link Resolving (None, Local, MSDN, Index)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Wix&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=WixAddFilesToComponent&amp;amp;referringTitle=Home"&gt;WixAddFilesToComponent&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Fri, 27 Apr 2007 17:54:27 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070427055427P</guid></item><item><title>UPDATED WIKI: WixAddFilesToComponent</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=WixAddFilesToComponent&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
Provides a way to dynamically generate file elements in a component defined in a Wix file.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
&amp;lt;WixAddFilesToComponent Files=&amp;quot;@(ScriptFiles)&amp;quot; 
    XPath=&amp;quot;$(JsBaseXPath)&amp;quot; NamespaceURI=&amp;quot;$(Namespace)&amp;quot; 
    Namespaces=&amp;quot;$(NamespaceManager)&amp;quot; XmlFile=&amp;quot;$(WixFile)&amp;quot; /&amp;gt; 
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlFile &lt;/td&gt;&lt;td&gt; The file to make the changes to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XPath &lt;/td&gt;&lt;td&gt; The XPath to find the component to add the files to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; NamespaceURI &lt;/td&gt;&lt;td&gt; The default namespace. This is set to http://schemas.microsoft.com/wix/2006/wi by default. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Namespaces &lt;/td&gt;&lt;td&gt; A string array of prefix:namespace strings. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String[] &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Files &lt;/td&gt;&lt;td&gt; An array of files to add. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String[] &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Compressed &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked compressed &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Disk &lt;/td&gt;&lt;td&gt; The disk id to assign the files to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; Integer &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; KeyPath &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as a KeyPath &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Vital &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as Vital &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Hidden &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as Hidden &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; SystemFile &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as system files &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ReadOnly &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as readonly &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;Note: Namespaces contains &amp;quot;wix:http://schemas.microsoft.com/wix/2006/wi&amp;quot; by default. Since the document has a default namespace, the &amp;quot;wix&amp;quot; prefix is used to perform an XPath Query. &lt;br /&gt; &lt;br /&gt;Here is an example XPath query to pass to this task to find the component.&lt;br /&gt;&lt;pre&gt;
 //wix:Component[@Guid='$(MyComponentGuid)'] 
&lt;/pre&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 24 Feb 2007 19:15:57 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: WixAddFilesToComponent 20070224071557P</guid></item><item><title>UPDATED WIKI: WixAddFilesToComponent</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=WixAddFilesToComponent&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
Provides a way to dynamically generate file elements in a component defined in a Wix file.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
 &amp;lt;WixAddFilesToComponent Files=&amp;quot;@(ScriptFiles)&amp;quot; XPath=&amp;quot;$(JsBaseXPath)&amp;quot; NamespaceURI=&amp;quot;$(Namespace)&amp;quot; Namespaces=&amp;quot;$(NamespaceManager)&amp;quot; XmlFile=&amp;quot;$(WixFile)&amp;quot; /&amp;gt; 
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlFile &lt;/td&gt;&lt;td&gt; The file to make the changes to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XPath &lt;/td&gt;&lt;td&gt; The XPath to find the component to add the files to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; NamespaceURI &lt;/td&gt;&lt;td&gt; The default namespace. This is set to http://schemas.microsoft.com/wix/2006/wi by default. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Namespaces &lt;/td&gt;&lt;td&gt; A string array of prefix:namespace strings. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String[] &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Files &lt;/td&gt;&lt;td&gt; An array of files to add. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String[] &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Compressed &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked compressed &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Disk &lt;/td&gt;&lt;td&gt; The disk id to assign the files to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; Integer &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; KeyPath &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as a KeyPath &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Vital &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as Vital &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Hidden &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as Hidden &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; SystemFile &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as system files &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ReadOnly &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as readonly &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;Note: Namespaces contains &amp;quot;wix:http://schemas.microsoft.com/wix/2006/wi&amp;quot; by default. Since the document has a default namespace, the &amp;quot;wix&amp;quot; prefix is used to perform an XPath Query. &lt;br /&gt; &lt;br /&gt;Here is an example XPath query to pass to this task to find the component.&lt;br /&gt;&lt;pre&gt;
 //wix:Component[@Guid='$(MyComponentGuid)'] 
&lt;/pre&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 24 Feb 2007 19:15:18 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: WixAddFilesToComponent 20070224071518P</guid></item><item><title>UPDATED WIKI: WixAddFilesToComponent</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=WixAddFilesToComponent&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
Provides a way to dynamically generate file elements in a component defined in a Wix file.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;span class="codeInline"&gt;&amp;lt;WixAddFilesToComponent Files=&amp;quot;@(ScriptFiles)&amp;quot; XPath=&amp;quot;$(JsBaseXPath)&amp;quot; NamespaceURI=&amp;quot;$(Namespace)&amp;quot; Namespaces=&amp;quot;$(NamespaceManager)&amp;quot; XmlFile=&amp;quot;$(WixFile)&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlFile &lt;/td&gt;&lt;td&gt; The file to make the changes to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XPath &lt;/td&gt;&lt;td&gt; The XPath to find the component to add the files to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; NamespaceURI &lt;/td&gt;&lt;td&gt; The default namespace. This is set to http://schemas.microsoft.com/wix/2006/wi by default. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Namespaces &lt;/td&gt;&lt;td&gt; A string array of prefix:namespace strings. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String[] &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Files &lt;/td&gt;&lt;td&gt; An array of files to add. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String[] &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Compressed &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked compressed &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Disk &lt;/td&gt;&lt;td&gt; The disk id to assign the files to &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; Integer &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; KeyPath &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as a KeyPath &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Vital &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as Vital &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Hidden &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as Hidden &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; SystemFile &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as system files &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ReadOnly &lt;/td&gt;&lt;td&gt; Indicates if the files should be marked as readonly &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;Note: Namespaces contains &amp;quot;wix:http://schemas.microsoft.com/wix/2006/wi&amp;quot; by default. Since the document has a default namespace, the &amp;quot;wix&amp;quot; prefix is used to perform an XPath Query. &lt;br /&gt; &lt;br /&gt;Here is an example XPath query to pass to this task to find the component.&lt;br /&gt;&lt;span class="codeInline"&gt; //wix:Component[@Guid='$(MyComponentGuid)'] &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 24 Feb 2007 19:13:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: WixAddFilesToComponent 20070224071336P</guid></item><item><title>UPDATED WIKI: CreateXmlDocument</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
This creates an XmlDocument and a root element.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
  &amp;lt;CreateXmlDocument  Name=&amp;quot;Project&amp;quot; XmlVersion=&amp;quot;1.0&amp;quot; XmlEncoding=&amp;quot;UTF-8&amp;quot;
      XmlFile=&amp;quot;$(MSBuildProjectDirectory)\$(OutputPath)Test.xml&amp;quot; 
      NamespaceURI=&amp;quot;http://schemas.microsoft.com/developer/msbuild/2003&amp;quot;
    /&amp;gt;  
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Name &lt;/td&gt;&lt;td&gt; The name of the root element &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; NamespaceURI &lt;/td&gt;&lt;td&gt; The default namespaceURI of the root element &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Namespaces &lt;/td&gt;&lt;td&gt; an array of prefix:namespace strings &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlFile &lt;/td&gt;&lt;td&gt; The path and file name of the xml file that will be created &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlVersion &lt;/td&gt;&lt;td&gt; The version string of the xml document ( default: &amp;quot;1.0&amp;quot; ) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlEncoding &lt;/td&gt;&lt;td&gt; The encoding of the xml document ( default: &amp;quot;UTF-8&amp;quot; ) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Standalone &lt;/td&gt;&lt;td&gt; The standalone attribute of the xml document ( default: &amp;quot;&amp;quot; ) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ErrorIfFileExists &lt;/td&gt;&lt;td&gt; Indicates if an error should occur if the file already exists &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 24 Feb 2007 19:03:03 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: CreateXmlDocument 20070224070303P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=21</link><description>&lt;div class="wikidoc"&gt;
&lt;a href="http://ccnetconfig.org/msbet/Docs/MSBuild.Extended.Tasks.chm" class="externalLink"&gt;Latest Documentation (CHM)&lt;/a&gt; | &lt;a href="http://ccnetconfig.org/msbet/Docs/html/index.htm" class="externalLink"&gt;Latest Documentation (Html)&lt;/a&gt; | &lt;a href="http://ccnetconfig.org/msbet/Debug/" class="externalLink"&gt;Nightly Bits&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Net&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=MakeHttpRequest&amp;amp;referringTitle=Home"&gt;MakeHttpRequest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;amp;referringTitle=Home"&gt;GenerateDocumentation&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Support for NDoc NamespaceDoc class&lt;/li&gt;&lt;li&gt;Support for ProjectDoc class. Works like NamespaceDoc class except the information is used for the project page.&lt;/li&gt;&lt;li&gt;Generate documentation for your assemblies by calling 1 task&lt;/li&gt;&lt;li&gt;Support generation of a Table of Contents for viewing documentation via web browser.&lt;/li&gt;&lt;li&gt;Build Documentation in CHM format&lt;/li&gt;&lt;li&gt;Syntax highlighter for &amp;lt;code&amp;gt; blocks&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Prototype&lt;/b&gt; and &lt;b&gt;VS2005&lt;/b&gt; documentation Styles&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Friendly&lt;/b&gt; and &lt;b&gt;Guid&lt;/b&gt; File names&lt;/li&gt;&lt;li&gt;Automatically Clean Sandcastle generated files (reflection.xml, sandcastle.config)&lt;/li&gt;&lt;li&gt;Automatically delete the generated html files.&lt;/li&gt;&lt;li&gt;Configurable Reference Link Resolving (None, Local, MSDN, Index)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Wix&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=WixAddFilesToComponent&amp;amp;referringTitle=Home"&gt;WixAddFilesToComponent&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 24 Feb 2007 15:55:40 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070224035540P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=20</link><description>&lt;div class="wikidoc"&gt;
&lt;a href="http://ccnetconfig.org/msbet/Docs/MSBuild.Extended.Tasks.chm" class="externalLink"&gt;Latest Documentation (CHM)&lt;/a&gt; | &lt;a href="http://ccnetconfig.org/msbet/Docs/html/index.htm" class="externalLink"&gt;Latest Documentation (Html)&lt;/a&gt; | &lt;a href="http://ccnetconfig.org/msbet/Debug/" class="externalLink"&gt;Nightly Bits&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Net&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=MakeHttpRequest&amp;amp;referringTitle=Home"&gt;MakeHttpRequest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;amp;referringTitle=Home"&gt;GenerateDocumentation&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Support for NDoc NamespaceDoc class&lt;/li&gt;&lt;li&gt;Support for ProjectDoc class. Works like NamespaceDoc class except the information is used for the project page.&lt;/li&gt;&lt;li&gt;Generate documentation for your assemblies by calling 1 task&lt;/li&gt;&lt;li&gt;Support generation of a Table of Contents for viewing documentation via web browser.&lt;/li&gt;&lt;li&gt;Build Documentation in CHM format&lt;/li&gt;&lt;li&gt;Syntax highlighter for &amp;lt;code&amp;gt; blocks&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Prototype&lt;/b&gt; and &lt;b&gt;VS2005&lt;/b&gt; documentation Styles&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Friendly&lt;/b&gt; and &lt;b&gt;Guid&lt;/b&gt; File names&lt;/li&gt;&lt;li&gt;Automatically Clean Sandcastle generated files (reflection.xml, sandcastle.config)&lt;/li&gt;&lt;li&gt;Automatically delete the generated html files.&lt;/li&gt;&lt;li&gt;Configurable Reference Link Resolving (None, Local, MSDN, Index)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Thu, 22 Feb 2007 03:43:55 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070222034355A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=19</link><description>&lt;div class="wikidoc"&gt;
The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Net&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=MakeHttpRequest&amp;amp;referringTitle=Home"&gt;MakeHttpRequest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;amp;referringTitle=Home"&gt;GenerateDocumentation&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Support for NDoc NamespaceDoc class&lt;/li&gt;&lt;li&gt;Support for ProjectDoc class. Works like NamespaceDoc class except the information is used for the project page.&lt;/li&gt;&lt;li&gt;Generate documentation for your assemblies by calling 1 task&lt;/li&gt;&lt;li&gt;Support generation of a Table of Contents for viewing documentation via web browser.&lt;/li&gt;&lt;li&gt;Build Documentation in CHM format&lt;/li&gt;&lt;li&gt;Syntax highlighter for &amp;lt;code&amp;gt; blocks&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Prototype&lt;/b&gt; and &lt;b&gt;VS2005&lt;/b&gt; documentation Styles&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Friendly&lt;/b&gt; and &lt;b&gt;Guid&lt;/b&gt; File names&lt;/li&gt;&lt;li&gt;Automatically Clean Sandcastle generated files (reflection.xml, sandcastle.config)&lt;/li&gt;&lt;li&gt;Automatically delete the generated html files.&lt;/li&gt;&lt;li&gt;Configurable Reference Link Resolving (None, Local, MSDN, Index)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Thu, 22 Feb 2007 01:50:37 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070222015037A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=18</link><description>&lt;div class="wikidoc"&gt;
The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Net&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=MakeHttpRequest&amp;amp;referringTitle=Home"&gt;MakeHttpRequest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;amp;referringTitle=Home"&gt;GenerateDocumentation&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Support for NDoc NamespaceDoc class&lt;/li&gt;&lt;li&gt;Support for ProjectDoc class. Works like NamespaceDoc class except the information is used for the project page.&lt;/li&gt;&lt;li&gt;Generate documentation for your assemblies by calling 1 task&lt;/li&gt;&lt;li&gt;Support generation of a Table of Contents for viewing documentation via web browser.&lt;/li&gt;&lt;li&gt;Build Documentation in CHM format&lt;/li&gt;&lt;li&gt;Syntax highlighter for &amp;lt;code&amp;gt; blocks&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Prototype&lt;/b&gt; and &lt;b&gt;VS2005&lt;/b&gt; documentation Styles&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Friendly&lt;/b&gt; and &lt;b&gt;Guid&lt;/b&gt; File names&lt;/li&gt;&lt;li&gt;Automatically Clean Sandcastle generated files (reflection.xml, sandcastle.config)&lt;/li&gt;&lt;li&gt;Automatically delete the generated html files.&lt;/li&gt;&lt;li&gt;Configurable Reference Link Resolving (None, Local, MSDN, Index)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h1&gt;
Features
&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Generate documentation for your assemblies by calling 1 task&lt;/li&gt;&lt;li&gt;Support generation of a Table of Contents for viewing documentation via web browser.&lt;/li&gt;&lt;li&gt;Build Documentation in CHM format&lt;/li&gt;&lt;li&gt;Syntax highlighter for &amp;lt;code&amp;gt; blocks&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Prototype&lt;/b&gt; and &lt;b&gt;VS2005&lt;/b&gt; documentation Styles&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Thu, 22 Feb 2007 00:55:52 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070222125552A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=17</link><description>&lt;div class="wikidoc"&gt;
The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Net&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=MakeHttpRequest&amp;amp;referringTitle=Home"&gt;MakeHttpRequest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;amp;referringTitle=Home"&gt;GenerateDocumentation&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Support for NDoc NamespaceDoc class&lt;/li&gt;&lt;li&gt;Generate documentation for your assemblies by calling 1 task&lt;/li&gt;&lt;li&gt;Support generation of a Table of Contents for viewing documentation via web browser.&lt;/li&gt;&lt;li&gt;Build Documentation in CHM format&lt;/li&gt;&lt;li&gt;Syntax highlighter for &amp;lt;code&amp;gt; blocks&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Prototype&lt;/b&gt; and &lt;b&gt;VS2005&lt;/b&gt; documentation Styles&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Friendly&lt;/b&gt; and &lt;b&gt;Guid&lt;/b&gt; File names&lt;/li&gt;&lt;li&gt;Automatically Clean Sandcastle generated files (reflection.xml, sandcastle.config)&lt;/li&gt;&lt;li&gt;Automatically delete the generated html files.&lt;/li&gt;&lt;li&gt;Configurable Reference Link Resolving (None, Local, MSDN, Index)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h1&gt;
Features
&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Generate documentation for your assemblies by calling 1 task&lt;/li&gt;&lt;li&gt;Support generation of a Table of Contents for viewing documentation via web browser.&lt;/li&gt;&lt;li&gt;Build Documentation in CHM format&lt;/li&gt;&lt;li&gt;Syntax highlighter for &amp;lt;code&amp;gt; blocks&lt;/li&gt;&lt;li&gt;Supports &lt;b&gt;Prototype&lt;/b&gt; and &lt;b&gt;VS2005&lt;/b&gt; documentation Styles&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Thu, 22 Feb 2007 00:27:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070222122702A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=16</link><description>&lt;div class="wikidoc"&gt;
The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Net&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=MakeHttpRequest&amp;amp;referringTitle=Home"&gt;MakeHttpRequest&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;amp;referringTitle=Home"&gt;GenerateDocumentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Tue, 20 Feb 2007 01:50:13 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070220015013A</guid></item><item><title>UPDATED WIKI: GenerateDocumentation</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
The GenerateDocumentation Task uses sandcastle to generate documentation from assemblies and the xml comments file.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
	&amp;lt;GenerateDocumentation SandcastlePath=&amp;quot;C:\Program Files\Sandcastle&amp;quot; HelpName=&amp;quot;MSBuild.Extended.Tasks&amp;quot;
		OutputPath=&amp;quot;$(MSBuildProjectDirectory)\Help&amp;quot; Assemblies=&amp;quot;$(MSBuildProjectDirectory)\Test.dll&amp;quot;
		XmlDocumentationFiles=&amp;quot;@(DocFiles)&amp;quot; BuildCHM=&amp;quot;True&amp;quot;
		FileNameStyle=&amp;quot;Friendly&amp;quot; /&amp;gt; 
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; SandcastlePath &lt;/td&gt;&lt;td&gt; The install path of Sandcastle &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; FileNameStyle &lt;/td&gt;&lt;td&gt; The type of file names to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; FileNameStyle &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DocumentStyle &lt;/td&gt;&lt;td&gt; The document stlye to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; DocumentStyle &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; PresentationType &lt;/td&gt;&lt;td&gt; The presentation style to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; PresentationType &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HelpName &lt;/td&gt;&lt;td&gt; The name of the compiled help file without an extension &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; OutputPath &lt;/td&gt;&lt;td&gt; Path where to build the documentation to. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HtmlHelpCompilerBinPath &lt;/td&gt;&lt;td&gt; Path to the Html Help Compiler &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HXCompilerBinPath &lt;/td&gt;&lt;td&gt; Path to the HX Help Compiler &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; BuildCHM &lt;/td&gt;&lt;td&gt; Indicates if a CHM file should be built. (default:True) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; BuildHxS &lt;/td&gt;&lt;td&gt; Indicates if HxS help file should be built. (default:False) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Dependencies &lt;/td&gt;&lt;td&gt; Array of dependencies. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Assemblies &lt;/td&gt;&lt;td&gt; Array of assemblies &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlDocumentationFiles &lt;/td&gt;&lt;td&gt; Array of xml documentation files. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CleanUpDocumentationFiles &lt;/td&gt;&lt;td&gt; Will clean up any files generated by or for Sandcastle after complete. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DeleteHtml &lt;/td&gt;&lt;td&gt; If true, the generated Html will be deleted after documentation generation. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; UseCodeSyntaxHighlighterComponent &lt;/td&gt;&lt;td&gt; Use the &lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CodeSyntaxHighlighterComponent&amp;amp;referringTitle=GenerateDocumentation"&gt;CodeSyntaxHighlighterComponent&lt;/a&gt; component when build documentation. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; GenerateHtmlToc &lt;/td&gt;&lt;td&gt; If true, a TOC will be created, but not added to compiled docs. This is a html toc to allow navigation through the docs via a web broweser. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ReflectionToHtmlTocTransform &lt;/td&gt;&lt;td&gt; Path to the Html TOC Xsl file. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;b&gt;FileNameStyle&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Friendly&lt;/li&gt;&lt;li&gt;Guid&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;b&gt;PresentationType&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Prototype&lt;/li&gt;&lt;li&gt;VS2005&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;b&gt;DocumentStyle&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Standard&lt;/li&gt;&lt;li&gt;VisualStudio&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Mon, 19 Feb 2007 13:47:04 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: GenerateDocumentation 20070219014704P</guid></item><item><title>UPDATED WIKI: GenerateDocumentation</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
The GenerateDocumentation Task uses sandcastle to generate documentation from assemblies and the xml comments file.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
	&amp;lt;GenerateDocumentation SandcastlePath=&amp;quot;C:\Program Files\Sandcastle&amp;quot; HelpName=&amp;quot;MSBuild.Extended.Tasks&amp;quot;
		OutputPath=&amp;quot;$(MSBuildProjectDirectory)\Help&amp;quot; Assemblies=&amp;quot;$(MSBuildProjectDirectory)\Test.dll&amp;quot;
		XmlDocumentationFiles=&amp;quot;@(DocFiles)&amp;quot; BuildCHM=&amp;quot;True&amp;quot;
		FileNameStyle=&amp;quot;Friendly&amp;quot; /&amp;gt; 
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; SandcastlePath &lt;/td&gt;&lt;td&gt; The install path of Sandcastle &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; FileNameStyle &lt;/td&gt;&lt;td&gt; The type of file names to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; FileNameStyle &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DocumentStyle &lt;/td&gt;&lt;td&gt; The document stlye to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; DocumentStyle &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; PresentationType &lt;/td&gt;&lt;td&gt; The presentation style to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; PresentationType &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HelpName &lt;/td&gt;&lt;td&gt; The name of the compiled help file without an extension &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; OutputPath &lt;/td&gt;&lt;td&gt; Path where to build the documentation to. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HtmlHelpCompilerBinPath &lt;/td&gt;&lt;td&gt; Path to the Html Help Compiler &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HXCompilerBinPath &lt;/td&gt;&lt;td&gt; Path to the HX Help Compiler &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; BuildCHM &lt;/td&gt;&lt;td&gt; Indicates if a CHM file should be built. (default:True) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; BuildHxS &lt;/td&gt;&lt;td&gt; Indicates if HxS help file should be built. (default:False) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Dependencies &lt;/td&gt;&lt;td&gt; Array of dependencies. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Assemblies &lt;/td&gt;&lt;td&gt; Array of assemblies &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlDocumentationFiles &lt;/td&gt;&lt;td&gt; Array of xml documentation files. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;b&gt;FileNameStyle&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Friendly&lt;/li&gt;&lt;li&gt;Guid&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;b&gt;PresentationType&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Prototype&lt;/li&gt;&lt;li&gt;VS2005&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;b&gt;DocumentStyle&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Standard&lt;/li&gt;&lt;li&gt;VisualStudio&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sun, 18 Feb 2007 06:31:33 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: GenerateDocumentation 20070218063133A</guid></item><item><title>UPDATED WIKI: GenerateDocumentation</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
The GenerateDocumentation Task uses sandcastle to generate documentation from assemblies and the xml comments file.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
	&amp;lt;GenerateDocumentation SandcastlePath=&amp;quot;C:\Program Files\Sandcastle&amp;quot; HelpName=&amp;quot;MSBuild.Extended.Tasks&amp;quot;
		OutputPath=&amp;quot;$(MSBuildProjectDirectory)\Help&amp;quot; Assemblies=&amp;quot;$(MSBuildProjectDirectory)\Test.dll&amp;quot;
		XmlDocumentationFiles=&amp;quot;@(DocFiles)&amp;quot; BuildCHM=&amp;quot;True&amp;quot;
		FileNameStyle=&amp;quot;Friendly&amp;quot; /&amp;gt; 
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; SandcastlePath &lt;/td&gt;&lt;td&gt; The install path of Sandcastle &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; FileNameStyle &lt;/td&gt;&lt;td&gt; The type of file names to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; FileNameStyle &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DocumentStyle &lt;/td&gt;&lt;td&gt; The document stlye to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; DocumentStyle &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; PresentationType &lt;/td&gt;&lt;td&gt; The presentation style to use. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; PresentationType &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HelpName &lt;/td&gt;&lt;td&gt; The name of the compiled help file without an extension &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; OutputPath &lt;/td&gt;&lt;td&gt; Path where to build the documentation to. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HtmlHelpCompilerBinPath &lt;/td&gt;&lt;td&gt; Path to the Html Help Compiler &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HXCompilerBinPath &lt;/td&gt;&lt;td&gt; Path to the HX Help Compiler &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; BuildCHM &lt;/td&gt;&lt;td&gt; Indicates if a CHM file should be built. (default:True) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; BuildHxS &lt;/td&gt;&lt;td&gt; Indicates if HxS help file should be built. (default:False) &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Dependencies &lt;/td&gt;&lt;td&gt; Array of dependencies. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Assemblies &lt;/td&gt;&lt;td&gt; Array of assemblies &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlDocumentationFiles &lt;/td&gt;&lt;td&gt; Array of xml documentation files. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=%20&amp;amp;referringTitle=GenerateDocumentation"&gt; &lt;/a&gt; &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sun, 18 Feb 2007 06:27:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: GenerateDocumentation 20070218062736A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=15</link><description>&lt;div class="wikidoc"&gt;
The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GenerateDocumentation&amp;amp;referringTitle=Home"&gt;GenerateDocumentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sun, 18 Feb 2007 06:15:39 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070218061539A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=14</link><description>&lt;div class="wikidoc"&gt;
The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Sandcastle&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;GenerateDocumentation&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 17 Feb 2007 20:24:25 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070217082425P</guid></item><item><title>UPDATED WIKI: StringFormat</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
The StringFormat Task provides functionality to take a format string and a list of values to produce a new string.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
    &amp;lt;StringFormat Format=&amp;quot;Old Version: {0} New Version: {1}&amp;quot; 
          Parameters=&amp;quot;$(OldVersion);$(NewVersion)&amp;quot;&amp;gt;
      &amp;lt;Output PropertyName=&amp;quot;ResultFormat&amp;quot; TaskParameter=&amp;quot;Result&amp;quot; /&amp;gt;
    &amp;lt;/StringFormat&amp;gt; 
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Format &lt;/td&gt;&lt;td&gt; The format string &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Parameters &lt;/td&gt;&lt;td&gt; The list of values to use &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String[] &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Result &lt;/td&gt;&lt;td&gt; The formated string &lt;/td&gt;&lt;td&gt; N/A &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Output &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 17 Feb 2007 20:18:24 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: StringFormat 20070217081824P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=Home&amp;version=13</link><description>&lt;div class="wikidoc"&gt;
The aim of this project is to create a large collection of MSBuild tasks that can be used to perform actions to further automate the build process. &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Tasks&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Strings&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringReplace&amp;amp;referringTitle=Home"&gt;StringReplace&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=StringFormat&amp;amp;referringTitle=Home"&gt;StringFormat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Xml&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=CreateXmlDocument&amp;amp;referringTitle=Home"&gt;CreateXmlDocument&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=AddXmlElement&amp;amp;referringTitle=Home"&gt;AddXmlElement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementAttribute&amp;amp;referringTitle=Home"&gt;SetXmlElementAttribute&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=RemoveXmlNode&amp;amp;referringTitle=Home"&gt;RemoveXmlNode&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=GetXmlElementAttributeValue&amp;amp;referringTitle=Home"&gt;GetXmlElementAttributeValue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=SetXmlElementInnerText&amp;amp;referringTitle=Home"&gt;SetXmlElementInnerText&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;amp;referringTitle=Home"&gt;XmlNodeExists&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 17 Feb 2007 20:10:44 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070217081044P</guid></item><item><title>UPDATED WIKI: XmlNodeExists</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
The XmlNodeExists Task will check if a node exists in an xml document based on an XPath query.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
  &amp;lt;XmlNodeExists XmlFile=&amp;quot;$(MSBuildProjectDirectory)\$(OutputPath)Test.xml&amp;quot;
      XPath=&amp;quot;/Project/Output&amp;quot;&amp;gt;
    &amp;lt;Output PropertyName=&amp;quot;OutputNodeExists&amp;quot; TaskParameter=&amp;quot;Exists&amp;quot; /&amp;gt;
  &amp;lt;/XmlNodeExists&amp;gt;
  &amp;lt;Message Text=&amp;quot;Output node exists = $(OutputNodeExists)&amp;quot; /&amp;gt;
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Name &lt;/td&gt;&lt;td&gt; The name of the node &lt;/td&gt;&lt;td&gt; N/A &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Output &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; NamespaceURI &lt;/td&gt;&lt;td&gt; The namespace URI for the node &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Prefix &lt;/td&gt;&lt;td&gt; The namespace prefix for the node &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlFile &lt;/td&gt;&lt;td&gt; The path and file name of the xml document &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XPath &lt;/td&gt;&lt;td&gt; The XPath that is used to check if a node exists. &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Exists &lt;/td&gt;&lt;td&gt; An indicator if the node that was checked exists in the xml document &lt;/td&gt;&lt;td&gt; N/A &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Output &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 17 Feb 2007 07:09:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: XmlNodeExists 20070217070936A</guid></item><item><title>UPDATED WIKI: XmlNodeExists</title><link>http://www.codeplex.com/msbuildextasks/Wiki/View.aspx?title=XmlNodeExists&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
The XmlNodeExists Task will check if a node exists in an xml document based on an XPath query.&lt;br /&gt; &lt;br /&gt;Example Usage:&lt;br /&gt;&lt;pre&gt;
  &amp;lt;XmlNodeExists XmlFile=&amp;quot;$(MSBuildProjectDirectory)\$(OutputPath)Test.xml&amp;quot;
      XPath=&amp;quot;/Project/Output&amp;quot;&amp;gt;
    &amp;lt;Output PropertyName=&amp;quot;OutputNodeExists&amp;quot; TaskParameter=&amp;quot;Exists&amp;quot; /&amp;gt;
  &amp;lt;/XmlNodeExists&amp;gt;
  &amp;lt;Message Text=&amp;quot;Output node exists = $(OutputNodeExists)&amp;quot; /&amp;gt;
&lt;/pre&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Attribute &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Type &lt;/th&gt;&lt;th&gt; Direction &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Name &lt;/td&gt;&lt;td&gt; The name of the node &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Output &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; NamespaceURI &lt;/td&gt;&lt;td&gt; The namespace URI for the node &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Prefix &lt;/td&gt;&lt;td&gt; The namespace prefix for the node &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XmlFile &lt;/td&gt;&lt;td&gt; The path and file name of the xml document &lt;/td&gt;&lt;td&gt; True &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; XPath &lt;/td&gt;&lt;td&gt; The XPath that is used to check if a node exists. &lt;/td&gt;&lt;td&gt; False &lt;/td&gt;&lt;td&gt; String &lt;/td&gt;&lt;td&gt; Input &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Exists &lt;/td&gt;&lt;td&gt; An indicator if the node that was checked exists in the xml document &lt;/td&gt;&lt;td&gt; N/A &lt;/td&gt;&lt;td&gt; Boolean &lt;/td&gt;&lt;td&gt; Output &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>camalot</author><pubDate>Sat, 17 Feb 2007 07:09:11 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: XmlNodeExists 20070217070911A</guid></item></channel></rss>