<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>FileGenerator For Reflector</title><link>http://filegenreflector.codeplex.com/project/feeds/rss</link><description>This is an add-in for Reflector - it generates code and resource files for a selected assembly, module, namespace, or type. It also creates a VS project file to see the generated files in Visual Studio.      Note that this project does NOT contain Reflector.exe. You have to download that assembly and reference it in the project to compile it.</description><item><title>Source code checked in, #69631</title><link>http://filegenreflector.codeplex.com/SourceControl/changeset/changes/69631</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:13:48 GMT</pubDate><guid isPermaLink="false">Source code checked in, #69631 20121001091348P</guid></item><item><title>Source code checked in, #69630</title><link>http://filegenreflector.codeplex.com/SourceControl/changeset/changes/69630</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:07:03 GMT</pubDate><guid isPermaLink="false">Source code checked in, #69630 20121001090703P</guid></item><item><title>Created Issue: Fields order [9133]</title><link>http://filegenreflector.codeplex.com/workitem/9133</link><description>Fields order is not restored during disassembly.&lt;br /&gt;So, most of types in reassembled &amp;#42;.XmlSerializers.dll would not properly serialized in the case when the XSD requires a certain order of xmlnode.&lt;br /&gt;</description><author>athat</author><pubDate>Thu, 19 Jan 2012 21:31:26 GMT</pubDate><guid isPermaLink="false">Created Issue: Fields order [9133] 20120119093126P</guid></item><item><title>Source code checked in, #48968</title><link>http://filegenreflector.codeplex.com/SourceControl/changeset/changes/48968</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Thu, 22 Jul 2010 18:55:41 GMT</pubDate><guid isPermaLink="false">Source code checked in, #48968 20100722065541P</guid></item><item><title>Patch Uploaded: #5601</title><link>http://filegenreflector.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/prmartinuk'&gt;prmartinuk&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;The add-in crashes &amp;#40;using .Net Reflector 6.0.1.11&amp;#41; with a Null reference exception if you have the &amp;#34;Create VS Project file&amp;#34; unticked.&lt;br /&gt;&lt;br /&gt;This happens because various parts of the code use the Project object regardless of whether the project file is to be created or not.&lt;br /&gt;&lt;br /&gt;The patch just makes sure that the Project is created regardless of the settings. The project file wont actually be saved to disk unless the &amp;#34;Create VS Project file&amp;#34; option is ticked.&lt;/p&gt;</description><author>prmartinuk</author><pubDate>Thu, 25 Mar 2010 15:26:12 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #5601 20100325032612P</guid></item><item><title>Source code checked in, #18913</title><link>http://filegenreflector.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Minor assembly updates</description><author>jasonrbock</author><pubDate>Thu, 26 Mar 2009 17:18:09 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18913 20090326051809P</guid></item><item><title>Closed Issue: NullPoinerException - InitializeEmbeddedResourcesGroup</title><link>http://filegenreflector.codeplex.com/WorkItem/View.aspx?WorkItemId=3938</link><description>You could reproduce by decompilation of attached DLL.&lt;br /&gt;You may need ikvm binaries&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.frijters.net&amp;#47;ikvmbin-0.39.3363.zip&lt;br /&gt;&lt;br /&gt; &amp;#9;FileGenerator.dll&amp;#33;FileGenerator.AddIn.Generators.AssemblyFileGenerator.InitializeEmbeddedResourcesGroup&amp;#40;&amp;#41; &amp;#43; 0x53 bytes&amp;#9;&lt;br /&gt; &amp;#9;FileGenerator.dll&amp;#33;FileGenerator.AddIn.Generators.AssemblyFileGenerator.Generate&amp;#40;&amp;#41; &amp;#43; 0x3a bytes&amp;#9;&lt;br /&gt;&amp;#9;FileGenerator.dll&amp;#33;FileGenerator.AddIn.UI.FileGeneratorControl.GenerateFiles&amp;#40;object data&amp;#41; &amp;#43; 0x1f2 bytes&amp;#9;&lt;br /&gt; &amp;#9;mscorlib.dll&amp;#33;System.Threading._ThreadPoolWaitCallback.WaitCallback_Context&amp;#40;object state&amp;#41; &amp;#43; 0x2f bytes&amp;#9;&lt;br /&gt; &amp;#9;mscorlib.dll&amp;#33;System.Threading.ExecutionContext.Run&amp;#40;System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state&amp;#41; &amp;#43; 0x6f bytes&amp;#9;&lt;br /&gt; &amp;#9;mscorlib.dll&amp;#33;System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal&amp;#40;System.Threading._ThreadPoolWaitCallback tpWaitCallBack&amp;#41; &amp;#43; 0x53 bytes&amp;#9;&lt;br /&gt; &amp;#9;mscorlib.dll&amp;#33;System.Threading._ThreadPoolWaitCallback.PerformWaitCallback&amp;#40;object state&amp;#41; &amp;#43; 0x59 bytes&lt;br /&gt;Comments: I didn't get that bug, but I got this:&lt;br /&gt;&lt;br /&gt;System.InvalidOperationException was unhandled&lt;br /&gt;  Message="Invalid branching statement for condition expression with target offset 00CE."&lt;br /&gt;  Source="Reflector.Application"&lt;br /&gt;  StackTrace:&lt;br /&gt;       at ឺ.ᜆ(Int32 A_0)&lt;br /&gt;       at ឺ.ᜋ(Int32 A_0)&lt;br /&gt;       at ឺ.ᜂ(Int32 A_0, Int32 A_1)&lt;br /&gt;       at ឺ.ᜀ(IMethodDeclaration A_0, IMethodBody A_1)&lt;br /&gt;       at ឤ.ᜀ(IMethodDeclaration A_0)&lt;br /&gt;       at ᜭ.ᜁ(IMethodDeclarationCollection A_0)&lt;br /&gt;       at ឤ.ᜀ(ITypeDeclaration A_0)&lt;br /&gt;       at ឥ.ᜀ(ITypeDeclaration A_0, Boolean A_1, Boolean A_2)&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.GetFormatter() in C:\JasonBock\Personal\.NET Projects\FileGenerator\FileGenerator\AddIn\Generators\TypeFileGenerator.cs:line 86&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.Generate() in C:\JasonBock\Personal\.NET Projects\FileGenerator\FileGenerator\AddIn\Generators\TypeFileGenerator.cs:line 113&lt;br /&gt;       at FileGenerator.AddIn.Generators.ModuleFileGenerator.Generate() in C:\JasonBock\Personal\.NET Projects\FileGenerator\FileGenerator\AddIn\Generators\ModuleFileGenerator.cs:line 45&lt;br /&gt;       at FileGenerator.AddIn.Generators.AssemblyFileGenerator.Generate() in C:\JasonBock\Personal\.NET Projects\FileGenerator\FileGenerator\AddIn\Generators\AssemblyFileGenerator.cs:line 123&lt;br /&gt;       at FileGenerator.AddIn.UI.FileGeneratorControl.GenerateFiles(Object data) in C:\JasonBock\Personal\.NET Projects\FileGenerator\FileGenerator\AddIn\UI\FileGeneratorControl.cs:line 338&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)&lt;br /&gt;       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)&lt;br /&gt;  InnerException: &lt;br /&gt;&lt;br /&gt;When I debugged it, it was when it was trying to write out the following class:&lt;br /&gt;&lt;br /&gt;net.sf.robocode.serialization.RbSerializer&lt;br /&gt;&lt;br /&gt;Seems like the problem is with deepCopy():&lt;br /&gt;&lt;br /&gt;[Please describe what might have caused this error.]&lt;br /&gt;&lt;br /&gt;Translation failure in 'net.sf.robocode.serialization.RbSerializer.deepCopy(Byte, Object) : Object' in 'robocode, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.&lt;br /&gt;&lt;br /&gt;System.InvalidOperationException&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;InnerException:&lt;br /&gt;&lt;br /&gt;Invalid branching statement for condition expression with target offset 0038.&lt;br /&gt;&lt;br /&gt;System.InvalidOperationException&lt;br /&gt;&lt;br /&gt;   at ឺ.ᜆ(Int32 A_0)&lt;br /&gt;   at ឺ.ᜋ(Int32 A_0)&lt;br /&gt;   at ឺ.ᜂ(Int32 A_0, Int32 A_1)&lt;br /&gt;   at ឺ.ᜀ(IExceptionHandler A_0)&lt;br /&gt;   at ឺ.ᜂ(Int32 A_0, Int32 A_1)&lt;br /&gt;   at ឺ.ᜀ(IMethodDeclaration A_0, IMethodBody A_1)&lt;br /&gt;   at ឤ.ᜀ(IMethodDeclaration A_0)&lt;br /&gt;   at ឥ.ᜁ(IMethodDeclaration A_0)&lt;br /&gt;   at ᝎ.ᜀ(Boolean A_0, Boolean A_1, Boolean A_2)&lt;br /&gt;&lt;br /&gt;Both of these seem like they're Reflector-based. I'd suggest you take this up with Red Gate.</description><author>jasonrbock</author><pubDate>Thu, 26 Mar 2009 17:13:34 GMT</pubDate><guid isPermaLink="false">Closed Issue: NullPoinerException - InitializeEmbeddedResourcesGroup 20090326051334P</guid></item><item><title>Created Issue: NullPoinerException - InitializeEmbeddedResourcesGroup</title><link>http://filegenreflector.codeplex.com/WorkItem/View.aspx?WorkItemId=3938</link><description>You could reproduce by decompilation of attached DLL.&lt;br /&gt;You may need ikvm binaries&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.frijters.net&amp;#47;ikvmbin-0.39.3363.zip&lt;br /&gt;&lt;br /&gt; &amp;#9;FileGenerator.dll&amp;#33;FileGenerator.AddIn.Generators.AssemblyFileGenerator.InitializeEmbeddedResourcesGroup&amp;#40;&amp;#41; &amp;#43; 0x53 bytes&amp;#9;&lt;br /&gt; &amp;#9;FileGenerator.dll&amp;#33;FileGenerator.AddIn.Generators.AssemblyFileGenerator.Generate&amp;#40;&amp;#41; &amp;#43; 0x3a bytes&amp;#9;&lt;br /&gt;&amp;#9;FileGenerator.dll&amp;#33;FileGenerator.AddIn.UI.FileGeneratorControl.GenerateFiles&amp;#40;object data&amp;#41; &amp;#43; 0x1f2 bytes&amp;#9;&lt;br /&gt; &amp;#9;mscorlib.dll&amp;#33;System.Threading._ThreadPoolWaitCallback.WaitCallback_Context&amp;#40;object state&amp;#41; &amp;#43; 0x2f bytes&amp;#9;&lt;br /&gt; &amp;#9;mscorlib.dll&amp;#33;System.Threading.ExecutionContext.Run&amp;#40;System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state&amp;#41; &amp;#43; 0x6f bytes&amp;#9;&lt;br /&gt; &amp;#9;mscorlib.dll&amp;#33;System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal&amp;#40;System.Threading._ThreadPoolWaitCallback tpWaitCallBack&amp;#41; &amp;#43; 0x53 bytes&amp;#9;&lt;br /&gt; &amp;#9;mscorlib.dll&amp;#33;System.Threading._ThreadPoolWaitCallback.PerformWaitCallback&amp;#40;object state&amp;#41; &amp;#43; 0x59 bytes&lt;br /&gt;</description><author>pavelsavara</author><pubDate>Sun, 22 Mar 2009 18:14:26 GMT</pubDate><guid isPermaLink="false">Created Issue: NullPoinerException - InitializeEmbeddedResourcesGroup 20090322061426P</guid></item><item><title>Commented Issue: Members sometimes do not get exported when needed</title><link>http://filegenreflector.codeplex.com/WorkItem/View.aspx?WorkItemId=3841</link><description>I ran into a small bug with the exporting. I&amp;#39;m attaching Microsoft.Xna.Framework.Game.dll. If you export it with FileGenerator, it &amp;#42;almost&amp;#42; works perfectly. Just one little thing.&lt;br /&gt;&lt;br /&gt;It&amp;#39;s not exporting the private EventHandler members &amp;#34;deviceCreated&amp;#34;, &amp;#34;deviceDisposing&amp;#34;, and a couple others from GraphicsDeviceManager, into the .cs file. The csproj wouldn&amp;#39;t compile until I copied them in from the Reflector disassembly.&lt;br /&gt;&lt;br /&gt;Note that when I do add those in and compile, I get a warning from the compiler that they are never assigned to &amp;#40;yet they are still referenced in the .cs file&amp;#41;. Could that be the reason they do not get exported&amp;#63;&lt;br /&gt;Comments: ** Comment from web user: scottbilas ** &lt;p&gt;Posting Microsoft.Xna.Framework.dll.&lt;/p&gt;</description><author>scottbilas</author><pubDate>Thu, 12 Mar 2009 01:25:01 GMT</pubDate><guid isPermaLink="false">Commented Issue: Members sometimes do not get exported when needed 20090312012501A</guid></item><item><title>Commented Issue: Members sometimes do not get exported when needed</title><link>http://filegenreflector.codeplex.com/WorkItem/View.aspx?WorkItemId=3841</link><description>I ran into a small bug with the exporting. I&amp;#39;m attaching Microsoft.Xna.Framework.Game.dll. If you export it with FileGenerator, it &amp;#42;almost&amp;#42; works perfectly. Just one little thing.&lt;br /&gt;&lt;br /&gt;It&amp;#39;s not exporting the private EventHandler members &amp;#34;deviceCreated&amp;#34;, &amp;#34;deviceDisposing&amp;#34;, and a couple others from GraphicsDeviceManager, into the .cs file. The csproj wouldn&amp;#39;t compile until I copied them in from the Reflector disassembly.&lt;br /&gt;&lt;br /&gt;Note that when I do add those in and compile, I get a warning from the compiler that they are never assigned to &amp;#40;yet they are still referenced in the .cs file&amp;#41;. Could that be the reason they do not get exported&amp;#63;&lt;br /&gt;Comments: ** Comment from web user: jasonrbock ** &lt;p&gt;I&amp;#39;m not sure. FileGenerator is very &amp;#34;light-weight&amp;#34; in that I don&amp;#39;t do much of anything other than write to a file what Reflector generates for the assemblies. So if Reflector doesn&amp;#39;t generate this stuff for a type, I won&amp;#39;t see it.&lt;/p&gt;&lt;p&gt;BTW I can&amp;#39;t gen the files based on this assembly alone, I need other references. But PLEASE don&amp;#39;t post all the other XNA assemblies as well &amp;#58;&amp;#41;.&lt;/p&gt;</description><author>jasonrbock</author><pubDate>Mon, 02 Mar 2009 22:21:30 GMT</pubDate><guid isPermaLink="false">Commented Issue: Members sometimes do not get exported when needed 20090302102130P</guid></item><item><title>Closed Issue: exception when generating files for SvcUtil.exe</title><link>http://filegenreflector.codeplex.com/WorkItem/View.aspx?WorkItemId=3821</link><description>I am trying to write out to files source code for SvcUtil.exe.  &lt;br /&gt;Choose svcutil.exe, go to Tools menu, choose &amp;#34;Generate Files&amp;#34;&lt;br /&gt;A few files get written out, and then the Reflector crashes with the unhandled exception. &lt;br /&gt;The exception also happens if file generation is called by right-click-Menu-&amp;#62;Export, but in this case it&amp;#39;s handled and does not cause the Reflector to crash.&lt;br /&gt;Stack trace below. &lt;br /&gt;&lt;br /&gt;System.InvalidOperationException was unhandled&lt;br /&gt;  Message&amp;#61;&amp;#34;Block statement count of zero during condition expression translation.&amp;#34;&lt;br /&gt;  Source&amp;#61;&amp;#34;Reflector.Application&amp;#34;&lt;br /&gt;  StackTrace&amp;#58;&lt;br /&gt;       at &amp;#6074;.&amp;#5894;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5899;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5890;&amp;#40;Int32 A_0, Int32 A_1&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5894;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5899;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5890;&amp;#40;Int32 A_0, Int32 A_1&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5888;&amp;#40;IMethodDeclaration A_0, IMethodBody A_1&amp;#41;&lt;br /&gt;       at &amp;#6052;.&amp;#5888;&amp;#40;IMethodDeclaration A_0&amp;#41;&lt;br /&gt;       at &amp;#5933;.&amp;#5889;&amp;#40;IMethodDeclarationCollection A_0&amp;#41;&lt;br /&gt;       at &amp;#6052;.&amp;#5888;&amp;#40;ITypeDeclaration A_0&amp;#41;&lt;br /&gt;       at &amp;#6053;.&amp;#5888;&amp;#40;ITypeDeclaration A_0, Boolean A_1, Boolean A_2&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.GetFormatter&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.Generate&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.NamespaceFileGenerator.Generate&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.UI.FileGeneratorControl.GenerateFiles&amp;#40;Object data&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context&amp;#40;Object state&amp;#41;&lt;br /&gt;       at System.Threading.ExecutionContext.Run&amp;#40;ExecutionContext executionContext, ContextCallback callback, Object state&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal&amp;#40;_ThreadPoolWaitCallback tpWaitCallBack&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback&amp;#40;Object state&amp;#41;&lt;br /&gt;  InnerException&amp;#58;&lt;br /&gt;Comments: Bug with Reflector (probably)</description><author>jasonrbock</author><pubDate>Mon, 02 Mar 2009 22:17:12 GMT</pubDate><guid isPermaLink="false">Closed Issue: exception when generating files for SvcUtil.exe 20090302101712P</guid></item><item><title>Commented Issue: exception when generating files for SvcUtil.exe</title><link>http://filegenreflector.codeplex.com/WorkItem/View.aspx?WorkItemId=3821</link><description>I am trying to write out to files source code for SvcUtil.exe.  &lt;br /&gt;Choose svcutil.exe, go to Tools menu, choose &amp;#34;Generate Files&amp;#34;&lt;br /&gt;A few files get written out, and then the Reflector crashes with the unhandled exception. &lt;br /&gt;The exception also happens if file generation is called by right-click-Menu-&amp;#62;Export, but in this case it&amp;#39;s handled and does not cause the Reflector to crash.&lt;br /&gt;Stack trace below. &lt;br /&gt;&lt;br /&gt;System.InvalidOperationException was unhandled&lt;br /&gt;  Message&amp;#61;&amp;#34;Block statement count of zero during condition expression translation.&amp;#34;&lt;br /&gt;  Source&amp;#61;&amp;#34;Reflector.Application&amp;#34;&lt;br /&gt;  StackTrace&amp;#58;&lt;br /&gt;       at &amp;#6074;.&amp;#5894;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5899;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5890;&amp;#40;Int32 A_0, Int32 A_1&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5894;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5899;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5890;&amp;#40;Int32 A_0, Int32 A_1&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5888;&amp;#40;IMethodDeclaration A_0, IMethodBody A_1&amp;#41;&lt;br /&gt;       at &amp;#6052;.&amp;#5888;&amp;#40;IMethodDeclaration A_0&amp;#41;&lt;br /&gt;       at &amp;#5933;.&amp;#5889;&amp;#40;IMethodDeclarationCollection A_0&amp;#41;&lt;br /&gt;       at &amp;#6052;.&amp;#5888;&amp;#40;ITypeDeclaration A_0&amp;#41;&lt;br /&gt;       at &amp;#6053;.&amp;#5888;&amp;#40;ITypeDeclaration A_0, Boolean A_1, Boolean A_2&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.GetFormatter&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.Generate&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.NamespaceFileGenerator.Generate&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.UI.FileGeneratorControl.GenerateFiles&amp;#40;Object data&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context&amp;#40;Object state&amp;#41;&lt;br /&gt;       at System.Threading.ExecutionContext.Run&amp;#40;ExecutionContext executionContext, ContextCallback callback, Object state&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal&amp;#40;_ThreadPoolWaitCallback tpWaitCallBack&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback&amp;#40;Object state&amp;#41;&lt;br /&gt;  InnerException&amp;#58;&lt;br /&gt;Comments: ** Comment from web user: jasonrbock ** &lt;p&gt;I would suggest sending this to RedGate - seems like it&amp;#39;s an issue with Reflector not being able to handle something with the Options type in Microsoft.Tools.ServiceModel.SvcUtil.&lt;/p&gt;&lt;p&gt;Regards,&lt;br /&gt;Jason&lt;/p&gt;</description><author>jasonrbock</author><pubDate>Mon, 02 Mar 2009 22:16:53 GMT</pubDate><guid isPermaLink="false">Commented Issue: exception when generating files for SvcUtil.exe 20090302101653P</guid></item><item><title>Created Issue: Members sometimes do not get exported when needed</title><link>http://www.codeplex.com/FileGenReflector/WorkItem/View.aspx?WorkItemId=3841</link><description>I ran into a small bug with the exporting. I&amp;#39;m attaching Microsoft.Xna.Framework.Game.dll. If you export it with FileGenerator, it &amp;#42;almost&amp;#42; works perfectly. Just one little thing.&lt;br /&gt;&lt;br /&gt;It&amp;#39;s not exporting the private EventHandler members &amp;#34;deviceCreated&amp;#34;, &amp;#34;deviceDisposing&amp;#34;, and a couple others from GraphicsDeviceManager, into the .cs file. The csproj wouldn&amp;#39;t compile until I copied them in from the Reflector disassembly.&lt;br /&gt;&lt;br /&gt;Note that when I do add those in and compile, I get a warning from the compiler that they are never assigned to &amp;#40;yet they are still referenced in the .cs file&amp;#41;. Could that be the reason they do not get exported&amp;#63;&lt;br /&gt;</description><author>scottbilas</author><pubDate>Wed, 18 Feb 2009 18:32:42 GMT</pubDate><guid isPermaLink="false">Created Issue: Members sometimes do not get exported when needed 20090218063242P</guid></item><item><title>Commented Issue: exception when generating files for SvcUtil.exe</title><link>http://www.codeplex.com/FileGenReflector/WorkItem/View.aspx?WorkItemId=3821</link><description>I am trying to write out to files source code for SvcUtil.exe.  &lt;br /&gt;Choose svcutil.exe, go to Tools menu, choose &amp;#34;Generate Files&amp;#34;&lt;br /&gt;A few files get written out, and then the Reflector crashes with the unhandled exception. &lt;br /&gt;The exception also happens if file generation is called by right-click-Menu-&amp;#62;Export, but in this case it&amp;#39;s handled and does not cause the Reflector to crash.&lt;br /&gt;Stack trace below. &lt;br /&gt;&lt;br /&gt;System.InvalidOperationException was unhandled&lt;br /&gt;  Message&amp;#61;&amp;#34;Block statement count of zero during condition expression translation.&amp;#34;&lt;br /&gt;  Source&amp;#61;&amp;#34;Reflector.Application&amp;#34;&lt;br /&gt;  StackTrace&amp;#58;&lt;br /&gt;       at &amp;#6074;.&amp;#5894;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5899;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5890;&amp;#40;Int32 A_0, Int32 A_1&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5894;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5899;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5890;&amp;#40;Int32 A_0, Int32 A_1&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5888;&amp;#40;IMethodDeclaration A_0, IMethodBody A_1&amp;#41;&lt;br /&gt;       at &amp;#6052;.&amp;#5888;&amp;#40;IMethodDeclaration A_0&amp;#41;&lt;br /&gt;       at &amp;#5933;.&amp;#5889;&amp;#40;IMethodDeclarationCollection A_0&amp;#41;&lt;br /&gt;       at &amp;#6052;.&amp;#5888;&amp;#40;ITypeDeclaration A_0&amp;#41;&lt;br /&gt;       at &amp;#6053;.&amp;#5888;&amp;#40;ITypeDeclaration A_0, Boolean A_1, Boolean A_2&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.GetFormatter&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.Generate&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.NamespaceFileGenerator.Generate&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.UI.FileGeneratorControl.GenerateFiles&amp;#40;Object data&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context&amp;#40;Object state&amp;#41;&lt;br /&gt;       at System.Threading.ExecutionContext.Run&amp;#40;ExecutionContext executionContext, ContextCallback callback, Object state&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal&amp;#40;_ThreadPoolWaitCallback tpWaitCallBack&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback&amp;#40;Object state&amp;#41;&lt;br /&gt;  InnerException&amp;#58;&lt;br /&gt;Comments: ** Comment from web user: jprusakova ** &lt;p&gt;The error is thrown when generating Options.cs. The source is not generated, although the file is created &amp;#40;attached&amp;#41;.&lt;/p&gt;</description><author>jprusakova</author><pubDate>Mon, 16 Feb 2009 17:59:09 GMT</pubDate><guid isPermaLink="false">Commented Issue: exception when generating files for SvcUtil.exe 20090216055909P</guid></item><item><title>Created Issue: exception when generating files for SvcUtil.exe</title><link>http://www.codeplex.com/FileGenReflector/WorkItem/View.aspx?WorkItemId=3821</link><description>I am trying to write out to files source code for SvcUtil.exe.  &lt;br /&gt;Choose svcutil.exe, go to Tools menu, choose &amp;#34;Generate Files&amp;#34;&lt;br /&gt;A few files get written out, and then the Reflector crashes with the unhandled exception. &lt;br /&gt;The exception also happens if file generation is called by right-click-Menu-&amp;#62;Export, but in this case it&amp;#39;s handled and does not cause the Reflector to crash.&lt;br /&gt;Stack trace below. &lt;br /&gt;&lt;br /&gt;System.InvalidOperationException was unhandled&lt;br /&gt;  Message&amp;#61;&amp;#34;Block statement count of zero during condition expression translation.&amp;#34;&lt;br /&gt;  Source&amp;#61;&amp;#34;Reflector.Application&amp;#34;&lt;br /&gt;  StackTrace&amp;#58;&lt;br /&gt;       at &amp;#6074;.&amp;#5894;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5899;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5890;&amp;#40;Int32 A_0, Int32 A_1&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5894;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5899;&amp;#40;Int32 A_0&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5890;&amp;#40;Int32 A_0, Int32 A_1&amp;#41;&lt;br /&gt;       at &amp;#6074;.&amp;#5888;&amp;#40;IMethodDeclaration A_0, IMethodBody A_1&amp;#41;&lt;br /&gt;       at &amp;#6052;.&amp;#5888;&amp;#40;IMethodDeclaration A_0&amp;#41;&lt;br /&gt;       at &amp;#5933;.&amp;#5889;&amp;#40;IMethodDeclarationCollection A_0&amp;#41;&lt;br /&gt;       at &amp;#6052;.&amp;#5888;&amp;#40;ITypeDeclaration A_0&amp;#41;&lt;br /&gt;       at &amp;#6053;.&amp;#5888;&amp;#40;ITypeDeclaration A_0, Boolean A_1, Boolean A_2&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.GetFormatter&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.TypeFileGenerator.Generate&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.Generators.NamespaceFileGenerator.Generate&amp;#40;&amp;#41;&lt;br /&gt;       at FileGenerator.AddIn.UI.FileGeneratorControl.GenerateFiles&amp;#40;Object data&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context&amp;#40;Object state&amp;#41;&lt;br /&gt;       at System.Threading.ExecutionContext.Run&amp;#40;ExecutionContext executionContext, ContextCallback callback, Object state&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal&amp;#40;_ThreadPoolWaitCallback tpWaitCallBack&amp;#41;&lt;br /&gt;       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback&amp;#40;Object state&amp;#41;&lt;br /&gt;  InnerException&amp;#58;&lt;br /&gt;</description><author>jprusakova</author><pubDate>Mon, 16 Feb 2009 17:51:22 GMT</pubDate><guid isPermaLink="false">Created Issue: exception when generating files for SvcUtil.exe 20090216055122P</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/FileGenReflector/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=FileGenReflector&amp;amp;DownloadId=52655" alt="Screenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;This is an add-in for Reflector - it generates code and resource files for a selected assembly, module, namespace, or type. It also creates a VS project file to see the generated files in Visual Studio.&lt;br /&gt; &lt;br /&gt;Note that this project does NOT contain Reflector.exe. You have to download that assembly and reference it in the project to compile it. You also need to reference the Spackle assembly - the code for that project is here: &lt;a href="http://www.codeplex.com/Spackle" class="externalLink"&gt;http://www.codeplex.com/Spackle&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Note that this assembly is included in the release.&lt;br /&gt;
&lt;/div&gt;</description><author>jasonrbock</author><pubDate>Mon, 22 Dec 2008 16:43:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20081222044352P</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/FileGenReflector/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=FileGenReflector&amp;amp;DownloadId=52655" alt="Screenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;This is an add-in for Reflector - it generates code and resource files for a selected assembly, module, namespace, or type. It also creates a VS project file to see the generated files in Visual Studio.&lt;br /&gt; &lt;br /&gt;Note that this project does NOT contain Reflector.exe. You have to download that assembly and reference it in the project to compile it. You also need to reference the ExceptionViews assembly - the code for that project is here: &lt;a href="http://www.codeplex.com/ExceptionViews" class="externalLink"&gt;http://www.codeplex.com/ExceptionViews&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;/div&gt;</description><author>jasonrbock</author><pubDate>Mon, 22 Dec 2008 16:43:01 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20081222044301P</guid></item><item><title>Created Feature: Save UI Options</title><link>http://www.codeplex.com/FileGenReflector/WorkItem/View.aspx?WorkItemId=3528</link><description>Give the user the ability to save their options to isolated storage.&lt;br /&gt;</description><author>jasonrbock</author><pubDate>Sun, 21 Dec 2008 20:37:49 GMT</pubDate><guid isPermaLink="false">Created Feature: Save UI Options 20081221083749P</guid></item><item><title>Created Feature: Allow the User to Disable File Updates in the UI</title><link>http://www.codeplex.com/FileGenReflector/WorkItem/View.aspx?WorkItemId=3527</link><description>Create a check box so the user doesn&amp;#39;t have to see the file creates rapidly flicker by. Note that the progress bar will always be shown.&lt;br /&gt;</description><author>jasonrbock</author><pubDate>Sun, 21 Dec 2008 20:36:45 GMT</pubDate><guid isPermaLink="false">Created Feature: Allow the User to Disable File Updates in the UI 20081221083645P</guid></item><item><title>Created Release: 5.0.0.0 Release (Dec 21, 2008)</title><link>http://www.codeplex.com/FileGenReflector/Release/ProjectReleases.aspx?ReleaseId=20824</link><description>&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Unit tests are now in the code base. Current code coverage numbers: 63%. So...there's still more work to be done, but at least it's better than 0%!&lt;/li&gt;&lt;li&gt;The exceptions are gone in the UI. This was a deliberate design decision to remove what I considered bad exception handling practices in the code base. Plus, with unit tests in place, any unexpected bugs will get covered with new unit tests in the future.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>jasonrbock</author><pubDate>Sun, 21 Dec 2008 20:34:21 GMT</pubDate><guid isPermaLink="false">Created Release: 5.0.0.0 Release (Dec 21, 2008) 20081221083421P</guid></item></channel></rss>