<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Powershell MSBuild Task</title><link>http://powershellmsbuild.codeplex.com/project/feeds/rss</link><description>&amp;#39;Powershell&amp;#39; is an MSBuild task that hosts a Powershell runspace and allows you to embed Powershell scripts in your MSBuild build files.       It is written in C&amp;#35; and currently targets Powershell v1.0.</description><item><title>Source code checked in, #52406</title><link>http://powershellmsbuild.codeplex.com/SourceControl/changeset/changes/52406</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Tue, 20 Jul 2010 20:45:25 GMT</pubDate><guid isPermaLink="false">Source code checked in, #52406 20100720084525P</guid></item><item><title>New Post: MSBuild Powershell Task Factory</title><link>http://powershellmsbuild.codeplex.com/Thread/View.aspx?ThreadId=155559</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Looks to me like the same general idea? I'm not overly familiar with the ITaskFactory stuff; I'm guessing this is new for MSBuild 4.0, but I can see where you're going with it.&lt;/p&gt;
&lt;p&gt;I'd say the integration with Powershell goes a little deeper in my project, and I'm not overly fond of the amount of ceremony you have to go through with the ITaskFactory stuff (declaring parameters etc). I'd probably consider implementing this as well, but then as an optional approach to the one I'm already using.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>ArildFines</author><pubDate>Thu, 25 Feb 2010 21:00:52 GMT</pubDate><guid isPermaLink="false">New Post: MSBuild Powershell Task Factory 20100225090052P</guid></item><item><title>New Post: MSBuild Powershell Task Factory</title><link>http://powershellmsbuild.codeplex.com/Thread/View.aspx?ThreadId=155559</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;How do you feel this project relates to the &lt;a href="http://code.msdn.microsoft.com/PowershellFactory"&gt;MSBuild Powershell Task Factory&lt;/a&gt;?&lt;/p&gt;&lt;/div&gt;</description><author>aarnott</author><pubDate>Tue, 23 Feb 2010 22:28:55 GMT</pubDate><guid isPermaLink="false">New Post: MSBuild Powershell Task Factory 20100223102855P</guid></item><item><title>Commented Issue: License in Setup is different [4755]</title><link>http://powershellmsbuild.codeplex.com/WorkItem/View.aspx?WorkItemId=4755</link><description>The MSI requires to accept a XYZ license, while the CodePlex project states a &amp;#34;Microsoft Public License &amp;#40;Ms-PL&amp;#41;&amp;#34;.&lt;br /&gt;The reason may be caused by not having changed the WiX default. License may be easily customized in WiX throught&lt;br /&gt;    &amp;#60;WixVariable Id&amp;#61;&amp;#34;WixUILicenseRtf&amp;#34; Value&amp;#61;&amp;#34;myLicense.rtf&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;The content of myLicense.rtf should obviously be Ms-PL to be coherent.&lt;br /&gt;</description><author>ArildFines</author><pubDate>Tue, 08 Dec 2009 20:14:26 GMT</pubDate><guid isPermaLink="false">Commented Issue: License in Setup is different [4755] 20091208081426P</guid></item><item><title>Source code checked in, #36485</title><link>http://powershellmsbuild.codeplex.com/SourceControl/changeset/view/36485</link><description>Use the correct license in the installer, MS-PL.&amp;#13;&amp;#10;</description><author>ArildFines</author><pubDate>Tue, 08 Dec 2009 20:09:29 GMT</pubDate><guid isPermaLink="false">Source code checked in, #36485 20091208080929P</guid></item><item><title>Created Issue: License in Setup is different [4755]</title><link>http://powershellmsbuild.codeplex.com/WorkItem/View.aspx?WorkItemId=4755</link><description>The MSI requires to accept a XYZ license, while the CodePlex project states a &amp;#34;Microsoft Public License &amp;#40;Ms-PL&amp;#41;&amp;#34;.&lt;br /&gt;The reason may be caused by not having changed the WiX default. License may be easily customized in WiX throught&lt;br /&gt;    &amp;#60;WixVariable Id&amp;#61;&amp;#34;WixUILicenseRtf&amp;#34; Value&amp;#61;&amp;#34;myLicense.rtf&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;The content of myLicense.rtf should obviously be Ms-PL to be coherent.&lt;br /&gt;</description><author>giuliov</author><pubDate>Thu, 26 Nov 2009 21:43:57 GMT</pubDate><guid isPermaLink="false">Created Issue: License in Setup is different [4755] 20091126094357P</guid></item><item><title>Patch Applied: #4522</title><link>http://powershellmsbuild.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/ArildFines'&gt;ArildFines&lt;/a&gt; has applied patch #4522.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Thanks for the patch&amp;#40;es&amp;#41;. I saw no reason not to apply them.&lt;/p&gt;</description><author>ArildFines</author><pubDate>Wed, 25 Nov 2009 19:42:57 GMT</pubDate><guid isPermaLink="false">Patch Applied: #4522 20091125074257P</guid></item><item><title>Source code checked in, #35625</title><link>http://powershellmsbuild.codeplex.com/SourceControl/changeset/view/35625</link><description>Patch from &amp;#39;Thijs&amp;#39;&amp;#58; Added an extra exception handler to be able to see on which line the executed powershell script breaks.</description><author>ArildFines</author><pubDate>Wed, 25 Nov 2009 19:40:33 GMT</pubDate><guid isPermaLink="false">Source code checked in, #35625 20091125074033P</guid></item><item><title>Source code checked in, #35623</title><link>http://powershellmsbuild.codeplex.com/SourceControl/changeset/view/35623</link><description>Patch from &amp;#39;Thijs&amp;#39;&amp;#58;  Implemented the Get for the Buffersize property in PSHostRawUserInterface to be able to use the Out-String cmdlet in script</description><author>ArildFines</author><pubDate>Wed, 25 Nov 2009 19:34:13 GMT</pubDate><guid isPermaLink="false">Source code checked in, #35623 20091125073413P</guid></item><item><title>Patch Uploaded: #4522</title><link>http://powershellmsbuild.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/thijs'&gt;thijs&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;I added an extra exception handler to be able to see on which line the executed powershell script breaks. Helps a lot when a script doesn&amp;#39;t run and you need to find out why &amp;#58;&amp;#41;&lt;br /&gt;Also implemented the Get for the Buffersize property in PSHostRawUserInterface to be able to use the Out-String cmdlet in scripts. &amp;#40;Which lets you output entire objects when combined with Write-Host, also very handy when debugging your Powershell scripts&amp;#41;.&lt;br /&gt;&lt;br /&gt;The patch is made with the Codeplex &amp;#34;cpc&amp;#34; client, I hope you are willing to consider this.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Thijs&lt;/p&gt;</description><author>thijs</author><pubDate>Wed, 25 Nov 2009 17:03:55 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #4522 20091125050355P</guid></item><item><title>New Post: Parameters don't seem to work for me</title><link>http://powershellmsbuild.codeplex.com/Thread/View.aspx?ThreadId=74272</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I've uploaded a new release that only contains the schema fix.&lt;/p&gt;&lt;/div&gt;</description><author>ArildFines</author><pubDate>Fri, 06 Nov 2009 16:40:23 GMT</pubDate><guid isPermaLink="false">New Post: Parameters don't seem to work for me 20091106044023P</guid></item><item><title>Updated Release: 0.6.0.1 (nov 06, 2009)</title><link>http://powershellmsbuild.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35528</link><description>&lt;div class="wikidoc"&gt;&lt;ul&gt;&lt;li&gt;Added information about the ScriptFile attribute to the schema so that Intellisense is provided for this attribute.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ArildFines</author><pubDate>Fri, 06 Nov 2009 16:39:31 GMT</pubDate><guid isPermaLink="false">Updated Release: 0.6.0.1 (nov 06, 2009) 20091106043931P</guid></item><item><title>Released: 0.6.0.1 (Nov 06, 2009)</title><link>http://powershellmsbuild.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35528</link><description>&lt;div&gt;&lt;ul&gt;&lt;li&gt;Added information about the ScriptFile attribute to the schema so that Intellisense is provided for this attribute.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description><author></author><pubDate>Fri, 06 Nov 2009 16:39:31 GMT</pubDate><guid isPermaLink="false">Released: 0.6.0.1 (Nov 06, 2009) 20091106043931P</guid></item><item><title>Source code checked in, #34472</title><link>http://powershellmsbuild.codeplex.com/SourceControl/changeset/view/34472</link><description>Add information to the schema about the ScriptFile attribute&amp;#13;&amp;#10;for intellisense.&amp;#13;&amp;#10;</description><author>ArildFines</author><pubDate>Fri, 06 Nov 2009 16:35:00 GMT</pubDate><guid isPermaLink="false">Source code checked in, #34472 20091106043500P</guid></item><item><title>Source code checked in, #34469</title><link>http://powershellmsbuild.codeplex.com/SourceControl/changeset/view/34469</link><description>Uh, no, this isn&amp;#39;t about ASP.NET.&amp;#13;&amp;#10;</description><author>ArildFines</author><pubDate>Fri, 06 Nov 2009 16:25:37 GMT</pubDate><guid isPermaLink="false">Source code checked in, #34469 20091106042537P</guid></item><item><title>New Post: Parameters don't seem to work for me</title><link>http://powershellmsbuild.codeplex.com/Thread/View.aspx?ThreadId=74272</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Oops. I'll update the schema.&lt;/p&gt;&lt;/div&gt;</description><author>ArildFines</author><pubDate>Fri, 06 Nov 2009 16:20:56 GMT</pubDate><guid isPermaLink="false">New Post: Parameters don't seem to work for me 20091106042056P</guid></item><item><title>New Post: Parameters don't seem to work for me</title><link>http://powershellmsbuild.codeplex.com/Thread/View.aspx?ThreadId=74272</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I figured out the problem.&amp;nbsp; When running an external script you need to use the &amp;quot;ScriptFile&amp;quot; attribute.&amp;nbsp; Although it briefly mentions this in the &lt;a title=Usage href="http://powershellmsbuild.codeplex.com/wikipage?title=Usage&amp;referringTitle=Home"&gt;Usage &lt;/a&gt;link the schema that creates the intellisense is out-of-date so it does not show the ScriptFile attribute.&lt;/p&gt;
&lt;p&gt;The correct form in my case is ...&lt;/p&gt;
&lt;p&gt;&amp;lt;Powershell ScriptFile=&amp;quot;f:\Builds\SSISDeployment\ssis-generate.ps1&amp;quot; Arguments=&amp;quot;oldVersion=1.0.0.0;src=$(SSISDropLocation)&amp;quot; /&amp;gt;&lt;/p&gt;&lt;/div&gt;</description><author>eekstein</author><pubDate>Fri, 06 Nov 2009 16:12:10 GMT</pubDate><guid isPermaLink="false">New Post: Parameters don't seem to work for me 20091106041210P</guid></item><item><title>New Post: Parameters don't seem to work for me</title><link>http://powershellmsbuild.codeplex.com/Thread/View.aspx?ThreadId=74272</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I am sure I am doing something wrong but not sure what.&amp;nbsp; I have tried to use your PowerShell task but it keeps telling me I am not passing in the parameters.&lt;/p&gt;
&lt;p&gt;Here is the script I am trying to execute ...&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#008080"&gt;F:\Builds\SSISDeployment\ssis-generate.ps1 -oldVersion 1.0.0.0 -src F:\Build\TestTask\Drop\SSIS\&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The first line of the script looks like this...&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#008080"&gt;Param([string]$oldVersion, [string]$src)&lt;br&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I have tried...&lt;/p&gt;
&lt;p&gt;&amp;lt;Powershell Script=&amp;quot;f:\Builds\SSISDeployment\ssis-generate.ps1&amp;quot; Arguments=&amp;quot;oldVersion=1.0.0.0;src=$(SSISDropLocation)&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Powershell Script=&amp;quot;f:\Builds\SSISDeployment\ssis-generate.ps1&amp;quot; Arguments=&amp;quot;value1=1.0.0.0;value2=$(SSISDropLocation)&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;PropertyGroup&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;lt;oldVersion&amp;gt;1.0.0.0&amp;lt;/oldVersion&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;lt;src&amp;gt;$(SSISDropLocation)&amp;lt;/src&amp;gt;&lt;br&gt;&amp;lt;/PropertyGroup&amp;gt;&lt;br&gt;&amp;lt;Powershell Script=&amp;quot;f:\Builds\SSISDeployment\ssis-generate.ps1&amp;quot; TaskItems=&amp;quot;$(oldVersion);$(src)&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;...AND...&lt;/p&gt;
&lt;p&gt;&amp;lt;PropertyGroup&amp;gt;&lt;br&gt;&amp;nbsp;&amp;lt;Argument1&amp;gt;1.0.0.0&amp;lt;/Argument1&amp;gt;&lt;br&gt;&amp;nbsp;&amp;lt;Argument2&amp;gt;$(SSISDropLocation)&amp;lt;/Argument2&amp;gt;&lt;br&gt;&amp;lt;/PropertyGroup&amp;gt;&lt;br&gt;&amp;lt;Powershell Script=&amp;quot;f:\Builds\SSISDeployment\ssis-generate.ps1&amp;quot; TaskItems=&amp;quot;$(Argument1);$(Argument2)&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;All of these give the same result.&amp;nbsp; The script returns telling me I need to pass in the parameters.&amp;nbsp; What am I doing wrong?&lt;/p&gt;&lt;/div&gt;</description><author>eekstein</author><pubDate>Fri, 06 Nov 2009 02:48:59 GMT</pubDate><guid isPermaLink="false">New Post: Parameters don't seem to work for me 20091106024859A</guid></item><item><title>New Post: Error executing script</title><link>http://powershellmsbuild.codeplex.com/Thread/View.aspx?ThreadId=66152</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Next problem :)&amp;nbsp; The HyperV stuff my script calls is in the profile for the TFSService which is running the build.&amp;nbsp; The powershell task doesnt appear to be loading the profile.&amp;nbsp; Aside frmo including the hyperv stuff in my script can you think of anyway this could work?&amp;nbsp; It would also be cool if the task could runas a particular user.&amp;nbsp; I think I will get the code at some point and have&amp;nbsp;a hack.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;&lt;/div&gt;</description><author>jonesie</author><pubDate>Tue, 18 Aug 2009 21:11:50 GMT</pubDate><guid isPermaLink="false">New Post: Error executing script 20090818091150P</guid></item><item><title>New Post: Error executing script</title><link>http://powershellmsbuild.codeplex.com/Thread/View.aspx?ThreadId=66152</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;THanks very much for that.&amp;nbsp; It looks like there are only a couple of semi-colons in there - I normally dont bother with them so will try without.&amp;nbsp; The scriptfile would be betterer though.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;&lt;/div&gt;</description><author>jonesie</author><pubDate>Tue, 18 Aug 2009 20:30:00 GMT</pubDate><guid isPermaLink="false">New Post: Error executing script 20090818083000P</guid></item></channel></rss>
