<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jonathan C Dickinson &#187; K2</title>
	<atom:link href="http://jonathan.dickinsons.co.za/blog/category/programming/k2/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonathan.dickinsons.co.za/blog</link>
	<description>&#34;Jonathan Chayce Dickinson&#34;.ToString()</description>
	<lastBuildDate>Sat, 26 Feb 2011 14:21:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>TFS Server 2008 &#8211; Fail</title>
		<link>http://jonathan.dickinsons.co.za/blog/2009/07/tfs-server-2008-fail/</link>
		<comments>http://jonathan.dickinsons.co.za/blog/2009/07/tfs-server-2008-fail/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 06:26:51 +0000</pubDate>
		<dc:creator>Jonathan Dickinson</dc:creator>
				<category><![CDATA[Fail]]></category>
		<category><![CDATA[K2]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[TFS Server]]></category>

		<guid isPermaLink="false">http://jonathan.dickinsons.co.za/blog/?p=139</guid>
		<description><![CDATA[Installing TFS Server 2008 is far more difficult than it should be. What a waste.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s an amazing server. The installer needs A LOT of work. Here is what happened to me:</p>
<ol>
<li>Followed the pre-setup instructions to the T.</li>
<li>Run the installer; health check fails. SQL Server is the wrong version (2008 RTM); can&#8217;t find analysis services, NOTHING.</li>
<li>Hmm&#8230; must need SQL 2008 SP1. Install it via Windows Update.</li>
<li>Try again; health check fails. Wrong version of SQL Server, again.</li>
<li>Google &#8211; get a <a title="TFS 2008 and SQL 2008 SP1 solution" href="http://support.microsoft.com/kb/969985" target="_blank">solution</a>.</li>
<li>Follow those instructions to the T.</li>
<li>Installer <strong><em>CRASHES</em><span style="font-weight: normal;">. Each time it does this I need to </span><em>reboot</em><span style="font-weight: normal;">.</span></strong></li>
<li>Eventually just delete the SQL Server version check from hcpackages.xml</li>
<li>It looks like it&#8217;s installing now.</li>
</ol>
<p>16 hours later. TFS Server 2005 took me merely 4-5 hours (did it twice). Considering it&#8217;s a test-bed server where I am going to <em>continue</em> working on integrating K2 with TFS Server (we are going to be using K2 to automate our builds) this was just plain ridiculous.</p>
<p>It&#8217;s clever, and that&#8217;s about it, to use Sharepoint. It seems as though TFS might have started off as a Sharepoint extensibility test. Things would be far easier were it not for the whole Sharepoint dependency (and analysis and reporting &#8211; <em>I don&#8217;t need this</em>).</p>
<p>These guys need to take a hint from the ASP.net team.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonathan.dickinsons.co.za/blog/2009/07/tfs-server-2008-fail/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The hunt for the error in the Workflow.Targets</title>
		<link>http://jonathan.dickinsons.co.za/blog/2009/06/the-hunt-for-the-error-in-the-workflowtargets/</link>
		<comments>http://jonathan.dickinsons.co.za/blog/2009/06/the-hunt-for-the-error-in-the-workflowtargets/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 15:21:18 +0000</pubDate>
		<dc:creator>Jonathan Dickinson</dc:creator>
				<category><![CDATA[K2]]></category>
		<category><![CDATA[Top Hacks]]></category>

		<guid isPermaLink="false">http://jonathan.dickinsons.co.za/blog/?p=27</guid>
		<description><![CDATA[How to get more helpful messages with K2 builds.]]></description>
			<content:encoded><![CDATA[<p>Have you ever built a K2 Workflow only to get a really helpful error pointing toward Workflow.targets? A source code file and line number would be a big help &#8211; especially when it&#8217;s something like the use of an unassigned variable.</p>
<p>The solution isn&#8217;t obvious &#8211; simply right click on suspect events and view the code (having the XOML file open is fine &#8211; no need for individual CS files). When you build with the XOML open you will get two errors for each real error &#8211; one will point to Workflow.targets and the other to the actual file (line number and everything).</p>
]]></content:encoded>
			<wfw:commentRss>http://jonathan.dickinsons.co.za/blog/2009/06/the-hunt-for-the-error-in-the-workflowtargets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

