
Note: To work above settings you must connected to the INTERNE, because now your VS connects with the Microsoft.

net frame work symbol file from that location. Now what is going to happen is that visual studio reads all the. Step 2: Specify the location and then click ok. Step 1: First select Symbols option then Click on the button arrow mark below to add new location, To give a new location follow the below steps: Step 3: After doing this we need to select “ Symbols” option and there we need to give the new location inside the symbol file location, this is the main important thing to specify the location because from that location VS read the pdb file for. Net source stepping” and “ Enable source server”. Step 2: Then it will open new windows where we need to checked “ Enable. Step 1: Go to the debug menu and click their option-setting. How to enable source sever in Visual Studio ? net frame work code in VS, using this we can step in to any core method of. The Source server allows us to debug the. Source server is basically a server provided by Microsoft, it contains all the symbolic instruction to debug. Yes, this is possible through using Source server feature given in VS. net framework code debug we don’t have such a file in our machines, only we have dll so the answer is no. Maybe or maybe not, if we think logically we may answer no because to debug anything we require the source code must be present in localmachines or remote machine,so in the case of. This is all aboutpdb file and uses now let's move to the next īefore going into this topic more deeply let me ask you one question: Is it possible to debug. The main purpose of pdb file is to store all the information about the debugging process. All this information is stored inside in the form of binary data.

This file contails all the information about the debugging i.e line number, symbols used for step in, step out and many more. pdb stand for Program debug database file. In the above fig I have marked one file that is the symbol file.and file extensions of this file is. There we find different type of file as given bellow: This file can be created by CLR when we build the project, once the project is build we can see that file inside projectsolution under bin->debug folder. It is a collection of different symbols and those symbols are used by the Visual studio debugger to fetch all the required data. NET symbols are auxiliary metadata of our code.
