Year-end benefits: Debug. NET Framework source code,. netframework

Source: Internet
Author: User

Year-end benefits: Debug. NET Framework source code,. netframework
Preface

One of the biggest advantages of JAVA is open source. The open-source JAVA framework allows JAVA programmers to learn, grow, and solve problems by looking at the source code. As the capacity grows, the salary increases naturally. DONET programmers can only use. NET Refelctor or ILSPY tools to view the source code. Because it is a third party, the source code is mostly incomplete. However, with the open source of DOTNET and official support, dotnetprogrammers can finally enjoy this kind of benefits. What's more, we also have the best IDE. Here we will introduce it to you, how to debug the source code of the DOTNET framework in VS is as follows:

Note that. NET Reflector is not used here. What's more, the former is charged. Formal companies are not allowed to use it, so they are afraid of getting involved in litigation.

Start

Since my development tool is VS2013, the following uses VS2013 as an example to see how to set it!

Choose Tools> Options> Debugging> General menu to set

Reference: Microsoft official settings

Next, set the symbol.

Here is a brief explanation of the symbol, namely Symbols. In fact, Symbols is a kind of name for PDB files. The so-called PDB, that is, Programe database, is the file generated during compilation of the program, which contains a large amount of debugging information. Although Microsoft's symbolic server has a large number of Symbols, and these are all castrated, there is not much to cut the source code, so do not check the Microsoft symbolic server. In addition, http://referencesource.microsoft.com/sumbolssupports to .net 4.5.1, the above conclusions can be referred to for details: Accuracy. In addition, Microsoft also said that although not all libraries have symbols, Microsoft will support more and more over time. So you only need to set it, and then wait for the Microsoft Update to OK :-).

For other VS versions, see: http://stackoverflow.com/questions/15185725/debug-net-framework-source-code-in-visual-studio-2012

All right, finished.

I almost forgot. There is another resource: http://referencesource.microsoft.com/download.html. the effect is as follows:

 

It's done.

 

Finally, put an advertisement: Find the steel network Wuhan R & D center to recruit senior. NET engineers. Rooted in Internet e-commerce in the steel industry, it has completed N rounds of financing, with a valuation of over one billion US dollars. 13 salary, generous benefits, full shareholding.

This may be your best chance.

Interested friends can contact me via email: 582105721@qq.com. It is best to include your resume. I will transfer it to HR immediately.

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.