Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>You need many more files that just those three to reliably debug / reproduce / analyze issues from the field. Basically, you need all of them (Windows, CLR, and (managed) .NET framework). </p> <p>I'm not aware of any repository for just some files. You'd have to install the respective versions.</p> <p>While you can install multiple versions of .NET CLR (1.1, 2.0, 4.0) on same box, and load the correct SOS.dll into WinDBG via the .loadby command, you would probably have to have multiple Windows installations for those Versions you support.</p> <p>In addition, you also need the (public) symbols for those components, including the (private) symbols for your own application, to do any meaningful debugging. </p> <p>Considering you have 3 versions of your application shipped and still supported, running on 4 operating system versions still supported by you (say Windows Vista SP1, Windows 7, Windows 7 SP1 and Windows 8), that gives you 12 combinations to have symbols for.</p> <p>That is what symbol servers are for. You could use the public microsoft symbol server, but that (of course) doesn't contain symbols for your very own application.</p> <p>Given the scope/size of the application you describe, I'd say it would be well in order to set up an in-house symbol server. That can keep all the symbols of the different versions of your app that are still in use by customers (a task not to take lightly).</p> <p>Suggested reading:</p> <ul> <li><a href="http://entland.homelinux.com/blog/2006/07/06/setting-up-a-symbol-server/" rel="nofollow noreferrer">Setting up a symbol server</a></li> <li><a href="https://stackoverflow.com/questions/2233376/what-does-setting-up-a-symbol-server-give-me">What does setting up a symbol server give me (SO)</a></li> <li><a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms680693(v=vs.85).aspx" rel="nofollow noreferrer">Symbol servers and symbol stores (MSDN)</a></li> <li><a href="http://support.microsoft.com/kb/311503" rel="nofollow noreferrer">Use the Microsoft Symbol Server to obtain debug symbol files</a></li> </ul> <p>You could also consider setting up a <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms680641(v=vs.85).aspx" rel="nofollow noreferrer">source server</a> to allow you fetching the correct version of your sources, inside a debugging session, from source control.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload