VSS and WinDBG ++ Together at Last

Are you a hardcore debugger:  a kernel-mode, device driver-writin' stud?  Do you avoid chrome-plated GUI and your mouse at all costs?  If so, you can stop right now. This post isn't exactly for you.

At the other end of the spectrum, if you're one of the vast majority of my twenty three readers who are happy and content with the Visual Studio debugger, take a gander at iUnknown’s WinDBG Rocks and Saikat Sen’s phenomenal WinDBG tutorial.  WinDBaG, as it is affectionately known inside Microsoft, is powerful, free, and has a much smaller footprint than Visual Studio, all of which make it the ideal debugger for non-development machines.

If you are a post-hardcore debugger and WinDBG beta convert (or potential convert:-), I have some good, good news to share:

The WinDBG beta includes a “source server” component that enables you to retrieve the exact version of the sources used to build the PDB file from a source control database or repository, directly and on-the-fly.  The WinDBG Beta download does not provide a way to retrieve sources from a Visual SourceSafe (VSS) database in particular. I do.

If the ability to retrieve sources from a VSS database to investigate issues on-the-fly sounds like something that you might put to good or even nefarious use, I’ll be happy to send you a program that does just that. In return, I ask only three things:

  1. Share and share alike.
  2. Read the attached README prior to use and;
  3. Provide me and my team with a little feedback about the tool, in the comments for this post or via email.

+++++++++++++++++++++++++++++
Microsoft kann für die Richtigkeit und Vollständigkeit der Inhalte in dieser Newsgroup keine Haftung übernehmen.
This posting is provided "AS IS" with no warranties, and confers no rights.

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Hurricane Blog said on April 8, 2004 4:42 PM:
Korby Parnell posts that a new beta version of a free debugging tool from Microsoft has the ability to integrate with Visual SourceSafe (VSS). I am not familiar with this tool, but it sounds like it could be very useful...
# JJ said on April 9, 2004 5:41 AM:
About SourceSafe 2004 (VS Preview):
Will is be ok to post feedback\question about it here? Is there an official place where we should post that?
# Sam Gentile said on April 9, 2004 10:50 AM:
Tutorial link broken?
http://www.codeproject.com/debug/windbg_part1.asp

Get a 404
# Korby Parnell said on April 9, 2004 10:51 AM:
I suppose I'm about as close to the VSS development team as you can get. Ask away.
# Korby Parnell said on April 9, 2004 10:55 AM:
Hi Sam,
It was nice to see you at the MVP summit! I hope next time it's a bit quieter so we can talk. The link to codeproject works for me...
Korby
# Sam Gentile's Blog said on April 9, 2004 1:55 PM:
# Sam Gentile said on April 12, 2004 4:22 AM:
Yes it was awesome to hang out with you and Luara. Next time we'll have to do it when the music isn't so loud-)

Yes, the link works now. Must have been a network problem on my part.
# JJ said on April 13, 2004 12:32 PM:
My feedback\questions:
1. Remote access doesn't seem to work. The webservice is not installed and i don't see any option to connect to it from VSS exploer.
2. How's the Webservice going to work? Will we have a different interface (Web-Based) to access it, or will the VSS explorer use it?
3. What does the VSS helper service do? Does the client connect to it using TCP\IP?
4. The help for VSS is not installed.
5. Any chance that the VSS API will have more options? I have some ideas but i just want to make sure before i post them.
6. Will the new namespace extension work outside Visual Studio? I managed to make it work but it only have a "rename" command. Are you considering adding other commands too?
7. Please start VSS and Outlook 2003 on the same machine. See the differences between menu colors and such. The new look is .. ahem.. not so attractive.
I have more - but let see how you deal with these first..:)
Thanks!
# Korby Parnell said on April 16, 2004 11:30 AM:
Hi JJ -- Remote access can be configured through the Server menu in VSS Administrator for the version we're calling VSS8 internally. However, Remote access is only available in Visual Studio when VSS is your plug-in. Frankly, I think it should be available in VSS Explorer but I don't make the tough decisions, I just write the docs that attempt to explain them, when possible. "VSS Helper Service"? Do you mean the LAN Performance booster? If so, it's an RPC thing. The help for VSS is not installed? What version of Visual Studio are you using? Help should be in place and working for the Beta 1 release due out later this spring. Don't expect _too_ much for Beta 1. I'm in the process of completely revamping the docs for the standalone VSS Explorer and VSS Administrator. By "namespace extension", do you mean namespace change propagation? Rename, move, and delete propagation? If so, the feature is enabled via new MSSCCI functions and are therefore consumable outside Visual Studio. If you're referring to Namespace Extension in the Open dialog boxes in Visual Studio, the answer is no. If this is the case, I'm anxious to learn how you enabled it ouside Visual Studio... Feel free to contact me offline. K-
# Thrash Factory said on April 19, 2004 4:32 PM:
# Staffan Gustafsson said on April 29, 2004 3:44 PM:
Any chance for documentation on how to write your own srcsrv.dll?

We are using perforce, so is should be very similar to the one for Source Depot.

What are the plans for srcsrv?

Thx,

/Staffan
# Pat Styles said on May 4, 2004 9:28 AM:
Staffan, The version of srcsrv.dll that ships with the debugger already supports Perforce.
# Thrash Factory said on August 3, 2005 12:11 AM:
I have just revisited this after some internal discussion with my friends
Katie King and Cappy Popp,...
# Thrash Factory said on August 4, 2005 7:20 AM:
I have just revisited this after some internal discussion with my friends
Katie King and Cappy Popp,...
# Pesho said on September 1, 2005 8:36 PM:
Your blog is very interesint
# Mortgage Loan said on March 21, 2006 3:55 PM:
Your site is very informational for me. Nice work.
# buy xanax said on June 3, 2006 5:51 PM:
i like your website very much but please do get us more information about it
# Joe Mordetsky said on August 14, 2006 8:34 PM:
Hey, This is a pretty old post, but I was curious if this tool was still available? I'd be interested in playing with it.

Thanks!
# Thrash Factory by John Maver said on August 15, 2006 9:44 PM:
I have just revisited this after some internal discussion with my friends Katie King and Cappy Popp,

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required

Search

This Blog

Syndication

Page view tracker