<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Legomaster Building and Coding</title>
	<atom:link href="http://legomaster.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://legomaster.net</link>
	<description>Building Better Code</description>
	<lastBuildDate>Fri, 13 Aug 2010 19:14:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Comment on TopShelf 2.0 by Shawn</title>
		<link>http://legomaster.net/2010/08/topshelf-2-0/comment-page-1/#comment-119</link>
		<dc:creator>Shawn</dc:creator>
		<pubDate>Fri, 13 Aug 2010 19:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=57#comment-119</guid>
		<description>Does TopShelf still support starting winforms GUIs? If so, I am seeing an odd exception and was wondering if you could point me at an example.

Here&#039;s the exception: FATAL - Aug 13 3:13:16 PM - Thread ..1 executing ..53\src\Topshelf\Runner.cs:(37) reports &quot;Host encountered an unhandled exception on the AppDomain&quot;
System.InvalidCastException: Unable to cast object of type &#039;Magnum.CommandLineParser.DefinitionElement&#039; to type &#039;Magnum.CommandLineParser.IArgumentElement&#039;.
   at Topshelf.TopshelfArgumentParser.b__0(ICommandLineElement x) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\TopshelfArgumentParser.cs:line 34
   at System.Linq.Enumerable.c__DisplayClass12`3.b__11(TSource x)
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.d__a5`1.MoveNext()
   at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)
   at Topshelf.TopshelfArgumentParser.Set(TopshelfArguments args, IEnumerable`1 commandLineElements) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\Tops
helfArgumentParser.cs:line 32
   at Topshelf.TopshelfArgumentParser.Parse(String commandLine) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\TopshelfArgumentParser.cs:line 25
   at Topshelf.Runner.Host(RunConfiguration configuration, String[] args) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\Runner.cs:line 49
   at Kilauea.Scheduler.ConfigurationPlan`1.Host(String[] args) in F:\SVN\products\kilauea\branches\api-scheduler\src\Kilauea.Scheduler\ConfigurationPlan.cs:lin
e 130
   at Kilauea.Scheduler.Runtime.Program.Main(String[] args) in F:\SVN\products\kilauea\branches\api-scheduler\src\Kilauea.Scheduler.Runtime\Program.cs:line 11
FATAL - Aug 13 3:13:16 PM - Thread ..1 executing ..53\src\Topshelf\Runner.cs:(37) reports &quot;Host encountered an unhandled exception on the AppDomain&quot;
System.InvalidCastException: Unable to cast object of type &#039;Magnum.CommandLineParser.DefinitionElement&#039; to type &#039;Magnum.CommandLineParser.IArgumentElement&#039;.
   at Topshelf.TopshelfArgumentParser.b__0(ICommandLineElement x) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\TopshelfArgumentParser.cs:line 34
   at System.Linq.Enumerable.c__DisplayClass12`3.b__11(TSource x)
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.d__a5`1.MoveNext()
   at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)
   at Topshelf.TopshelfArgumentParser.Set(TopshelfArguments args, IEnumerable`1 commandLineElements) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\Tops
helfArgumentParser.cs:line 32
   at Topshelf.TopshelfArgumentParser.Parse(String commandLine) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\TopshelfArgumentParser.cs:line 25
   at Topshelf.Runner.Host(RunConfiguration configuration, String[] args) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\Runner.cs:line 49

The argument being passed in is &quot;gui&quot; or &quot;/gui&quot; and is not null when it&#039;s handed over to Runner.cs.</description>
		<content:encoded><![CDATA[<p>Does TopShelf still support starting winforms GUIs? If so, I am seeing an odd exception and was wondering if you could point me at an example.</p>
<p>Here&#8217;s the exception: FATAL &#8211; Aug 13 3:13:16 PM &#8211; Thread ..1 executing ..53\src\Topshelf\Runner.cs:(37) reports &#8220;Host encountered an unhandled exception on the AppDomain&#8221;<br />
System.InvalidCastException: Unable to cast object of type &#8216;Magnum.CommandLineParser.DefinitionElement&#8217; to type &#8216;Magnum.CommandLineParser.IArgumentElement&#8217;.<br />
   at Topshelf.TopshelfArgumentParser.b__0(ICommandLineElement x) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\TopshelfArgumentParser.cs:line 34<br />
   at System.Linq.Enumerable.c__DisplayClass12`3.b__11(TSource x)<br />
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()<br />
   at System.Linq.Enumerable.d__a5`1.MoveNext()<br />
   at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)<br />
   at Topshelf.TopshelfArgumentParser.Set(TopshelfArguments args, IEnumerable`1 commandLineElements) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\Tops<br />
helfArgumentParser.cs:line 32<br />
   at Topshelf.TopshelfArgumentParser.Parse(String commandLine) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\TopshelfArgumentParser.cs:line 25<br />
   at Topshelf.Runner.Host(RunConfiguration configuration, String[] args) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\Runner.cs:line 49<br />
   at Kilauea.Scheduler.ConfigurationPlan`1.Host(String[] args) in F:\SVN\products\kilauea\branches\api-scheduler\src\Kilauea.Scheduler\ConfigurationPlan.cs:lin<br />
e 130<br />
   at Kilauea.Scheduler.Runtime.Program.Main(String[] args) in F:\SVN\products\kilauea\branches\api-scheduler\src\Kilauea.Scheduler.Runtime\Program.cs:line 11<br />
FATAL &#8211; Aug 13 3:13:16 PM &#8211; Thread ..1 executing ..53\src\Topshelf\Runner.cs:(37) reports &#8220;Host encountered an unhandled exception on the AppDomain&#8221;<br />
System.InvalidCastException: Unable to cast object of type &#8216;Magnum.CommandLineParser.DefinitionElement&#8217; to type &#8216;Magnum.CommandLineParser.IArgumentElement&#8217;.<br />
   at Topshelf.TopshelfArgumentParser.b__0(ICommandLineElement x) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\TopshelfArgumentParser.cs:line 34<br />
   at System.Linq.Enumerable.c__DisplayClass12`3.b__11(TSource x)<br />
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()<br />
   at System.Linq.Enumerable.d__a5`1.MoveNext()<br />
   at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)<br />
   at Topshelf.TopshelfArgumentParser.Set(TopshelfArguments args, IEnumerable`1 commandLineElements) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\Tops<br />
helfArgumentParser.cs:line 32<br />
   at Topshelf.TopshelfArgumentParser.Parse(String commandLine) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\TopshelfArgumentParser.cs:line 25<br />
   at Topshelf.Runner.Host(RunConfiguration configuration, String[] args) in d:\BuildAgent-01\work\36648179956fb453\src\Topshelf\Runner.cs:line 49</p>
<p>The argument being passed in is &#8220;gui&#8221; or &#8220;/gui&#8221; and is not null when it&#8217;s handed over to Runner.cs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TopShelf 2.0 by Steve Dunn</title>
		<link>http://legomaster.net/2010/08/topshelf-2-0/comment-page-1/#comment-118</link>
		<dc:creator>Steve Dunn</dc:creator>
		<pubDate>Thu, 12 Aug 2010 11:51:51 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=57#comment-118</guid>
		<description>I&#039;m getting exceptions when parsing command line arguments using the latest source.  More here: http://github.com/Topshelf/Topshelf/issues#issue/4

Cheers,

Steve</description>
		<content:encoded><![CDATA[<p>I&#8217;m getting exceptions when parsing command line arguments using the latest source.  More here: <a href="http://github.com/Topshelf/Topshelf/issues#issue/4" rel="nofollow">http://github.com/Topshelf/Topshelf/issues#issue/4</a></p>
<p>Cheers,</p>
<p>Steve</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TopShelf 2.0 by Tweets that mention Legomaster Building and Coding : TopShelf 2.0 -- Topsy.com</title>
		<link>http://legomaster.net/2010/08/topshelf-2-0/comment-page-1/#comment-117</link>
		<dc:creator>Tweets that mention Legomaster Building and Coding : TopShelf 2.0 -- Topsy.com</dc:creator>
		<pubDate>Mon, 09 Aug 2010 17:12:32 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=57#comment-117</guid>
		<description>[...] This post was mentioned on Twitter by Chris Patterson and Ben Griswold, Travis Smith. Travis Smith said: http://bit.ly/9ARuau Topshelf 2 is coming soon! Shelving is IIS style service hosting. Must have when working with a lot of services #tsproj [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Chris Patterson and Ben Griswold, Travis Smith. Travis Smith said: <a href="http://bit.ly/9ARuau" rel="nofollow">http://bit.ly/9ARuau</a> Topshelf 2 is coming soon! Shelving is IIS style service hosting. Must have when working with a lot of services #tsproj [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on VirtualPathProvider for Assemblies by Developing Web-based Software as a Product: Part 2</title>
		<link>http://legomaster.net/2009/05/virtualpathprovider-for-assemblies/comment-page-1/#comment-4</link>
		<dc:creator>Developing Web-based Software as a Product: Part 2</dc:creator>
		<pubDate>Fri, 15 May 2009 01:50:21 +0000</pubDate>
		<guid isPermaLink="false">http://legomaster.net/?p=24#comment-4</guid>
		<description>[...] we previously discussed being able to access data directly from an assembly to build the views. The VirtualPathProvider provides what we need. Though first after more testing a better way to handle file access came [...]</description>
		<content:encoded><![CDATA[<p>[...] we previously discussed being able to access data directly from an assembly to build the views. The VirtualPathProvider provides what we need. Though first after more testing a better way to handle file access came [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
