<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET Tips: Getting SOS to work when commands fail</title><link>http://blogs.msdn.com/tom/archive/2008/04/09/asp-net-tips-getting-sos-to-work-when-commands-fail.aspx</link><description>So the last quiz asked about a common error message you may see when debugging a dump from .NET on a machine other then where the dump was captured.&amp;#160; Now I want to go into more detail on this. For a look at the quiz, check out POP QUIZ- SOS not loading</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>ASP.NET Tips: Getting SOS to work when commands fail</title><link>http://blogs.msdn.com/tom/archive/2008/04/09/asp-net-tips-getting-sos-to-work-when-commands-fail.aspx#8372999</link><pubDate>Wed, 09 Apr 2008 21:43:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8372999</guid><dc:creator>DotNetKicks.com</dc:creator><description>&lt;p&gt;You've been kicked (a good thing) - Trackback from DotNetKicks.com&lt;/p&gt;
</description></item><item><title>re: ASP.NET Tips: Getting SOS to work when commands fail</title><link>http://blogs.msdn.com/tom/archive/2008/04/09/asp-net-tips-getting-sos-to-work-when-commands-fail.aspx#8373424</link><pubDate>Thu, 10 Apr 2008 01:28:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8373424</guid><dc:creator>Josh Coswell</dc:creator><description>&lt;p&gt;Thanks for the details. Great.&lt;/p&gt;
&lt;p&gt;Josh Coswell&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://riverasp.net"&gt;http://riverasp.net&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: ASP.NET Tips: Getting SOS to work when commands fail</title><link>http://blogs.msdn.com/tom/archive/2008/04/09/asp-net-tips-getting-sos-to-work-when-commands-fail.aspx#8408401</link><pubDate>Fri, 18 Apr 2008 20:07:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8408401</guid><dc:creator>Tom</dc:creator><description>&lt;P&gt;-- Question asked --&lt;/P&gt;
&lt;P&gt;Can you comment more about why mscordacwks.dll was created as a separate DLL instead of just compiling that info into mscorwks.dll (the way it was in .NET 1.1)? &amp;nbsp;The fact that it is a separate DLL is what causes these problems. &amp;nbsp;Why wouldn't you want the debug binding info in mscorwks.dll? &amp;nbsp;Was it factored out just to reduce the size of mscorwks.dll?&lt;/P&gt;
&lt;P&gt;I ask this because I've run into a case where a client sent me a dump file, but now I have to ask them for their mscordacwks.dll. &amp;nbsp;I don't have the same revision they're running, and I haven't seen their version before so it's not on my symbol server.&lt;/P&gt;
&lt;P&gt;This is annoying to both me and my client, and I'm not even sure it's completely legal. &amp;nbsp;If I ask a client to send me a copy of one of their core framework DLLs, aren't they violating the .NET 2.0 EULA terms? &amp;nbsp;.NET is licensed as a supplement to the OS, but the OS license doesn't allow you to redistribute individual files (if I'm reading all the mumbo-jumbo right).&lt;/P&gt;
&lt;P&gt;It would be REALLY helpful if Microsoft would make all of the mscordacwks.dll files for all .NET 2.0 revisions available for download from a single page and keep it up to date with new revisions. &amp;nbsp;Then I could grab them all and use symstore to shove them all at once into my symbol server. &amp;nbsp;The current process of trying to ask a client for the files or trying to get a server setup to just the right patch level is too much of a pain.&lt;/P&gt;
&lt;P&gt;-- Answer --&lt;/P&gt;
&lt;P&gt;So this file was introduced because of the many changes that took place for sos for 2.0. &amp;nbsp;We are currently looking at options of what we can do to make it less painful. &amp;nbsp;On a plus, you should be able to get the mscordacwks files from our public symbol server. &amp;nbsp;So if you point to that, it should work correctly. &amp;nbsp;If that is not the case, please let me know.&lt;/P&gt;</description></item><item><title>re: ASP.NET Tips: Getting SOS to work when commands fail</title><link>http://blogs.msdn.com/tom/archive/2008/04/09/asp-net-tips-getting-sos-to-work-when-commands-fail.aspx#9566915</link><pubDate>Fri, 24 Apr 2009 18:58:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9566915</guid><dc:creator>John P. Masseria</dc:creator><description>&lt;p&gt;I'm trying to analyze an ASP.NET dump from one of our production web servers. &amp;nbsp;Is there a documented way to get the same version of mscordacwks that matches the system the dump came from? &amp;nbsp;I guess I could just go to that system and copy the file, but what if I were working remotely and didn't have access to the system that the dump came from. &amp;nbsp;Does Microsoft store all of these files on their symbol server?&lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;John&lt;/p&gt;</description></item><item><title>re: ASP.NET Tips: Getting SOS to work when commands fail</title><link>http://blogs.msdn.com/tom/archive/2008/04/09/asp-net-tips-getting-sos-to-work-when-commands-fail.aspx#9567496</link><pubDate>Sat, 25 Apr 2009 02:37:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9567496</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;John,&lt;/p&gt;
&lt;p&gt;There has been talk of storing those in the symbol server but I don't know the current status of that. &amp;nbsp;I don't think they are currently. &amp;nbsp;But I will see if I can find out.&lt;/p&gt;
</description></item></channel></rss>