Linked Questions
17 questions linked to/from What is a PDB file?
0 votes
1 answer
2k views
Where must PDB files be located for debugging to work? [duplicate]
Where must PDB files be located for debugging to work?
6 votes
5 answers
7k views
Symbol servers explanation
In this answer the user suggests using Symbol Servers. Can anyone explain how they work and how to set it up (if possible) with TFS 2008?
9 votes
4 answers
8k views
Why does Visual Studio generate these additional files?
In the output directory where Visual Studio places the compiled executable, there are three additional files of the types *.exp, *.lib, .pdb. I do not need those files and I would like to prevent the ...
6 votes
2 answers
8k views
Why did my Visual Studio start acting this way? iisexpress cannot find or open the PDB file
When I first created my project and ran it, I didn't get these messages: 'iisexpress.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0....
4 votes
2 answers
7k views
How to build a single .exe file, with static .NET runtime, from a C# WPF project?
Visual Studio 2022 C# WPF Project I want to distribute a single .exe file, without requiring the target computer to install .NET 6.0 runtimes. I can only find solutions for C/C++ code generation in ...
0 votes
3 answers
2k views
Should .pdb files from obj/Debug be added to source control?
There's some conflicting info on the web regarding best practices when it comes to handling .pdb files, and I would be grateful for a clarification. For example, this source says that "PDB files are ...
4 votes
2 answers
422 views
How does Exception.StackTrace know lines from my source code?
This confuses me a lot. My understanding is that when I compile an application it becomes optimized code that my operating system reads. Things from my source code such as variable names, line ...
0 votes
2 answers
2k views
How can I debug class libraries in VS2013 using breakpoints?
I am attempting to debug a class library in VS2013, however whenever I set a breakpoint in the library, it seems to be ignored when executing the code. I am using a console project, which is located ...
8 votes
1 answer
2k views
Why is my Sitecore.Context.Language resetting in Controller?
Sitecore appears to be doing something freaky with the language variable in it's Context object. If I load a CMS page using the url ?sc_Lang=ru-RU (get the Russian version of my site), by the time it ...
1 vote
1 answer
926 views
How to create msi installer with wix?
I want to create an msi installation file using wix. I want to create these distributions as wix installation files. <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas....
0 votes
2 answers
856 views
kofax export script project setup
For my first export script I took the KCEC example and the APIRefExport.chm documentation to create my project by replacing the example code with my own. I would like to create a clean export script ...
0 votes
0 answers
473 views
Memory dump async Task analysis with MEX and "method" column
I am trying to analyze .NET memory dump and state of Task objects on heap. I am using fantastic WinDBg extension MEX. !TaskTriage shows all Tasks in very nice table. Some of them has value in method ...
1 vote
0 answers
344 views
Why does the C# compiler always set the IgnoreSymbolStoreSequencePoints flag?
Following the documentation on the Debuggable Attribute that is set by the C# compiler and specifically the DebuggingFlags property, there is the flag IgnoreSymbolStoreSequencePoints which seems to be ...
0 votes
0 answers
265 views
C#/.Net 4. -- PDB in GAC w/ DLL, in order to step into/debug the source code for my DLL. WHY?
C#/.Net devs: I've a DLL project. To debug I created a solution and with a Win Forms project with reference to DLL, included the project for the DLL. Recently, I had to sign the DLL w/ strong name ...
-1 votes
1 answer
101 views
vs2012 release build extra files [duplicate]
I used VS2012 to build a very small console app. After I build it in release mode, not release(active), it still generates debug file such as .pdb .vshost.exe .exe.config .vshost.exe.config .vshost....