C#控制台程序生成文件分析
生活随笔
收集整理的這篇文章主要介紹了
C#控制台程序生成文件分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1 C#控制臺程序生成文件分析
- 1.1 exe
- 1.2 pdb文件
- 1.3 vshost.exe文件
- 1.4 vshost.exe.manifest
- 1.5 dll文件
1 C#控制臺程序生成文件分析
首先看下項目文件:
項目生成文件在bin目錄下,其內容如下:
看一下Debug目錄都生成了哪些文件(Relaese目錄先不管了):
1.1 exe
編譯后生成的可執行文件,里面是IL指令。項目發布或給用戶可以直接運行的程序。
1.2 pdb文件
Program Debgu DataBase(程序調試數據庫)文件。包含了編譯后程序指向源代碼的位置信息,用于調試的時候定位源碼,方便調試。
1.3 vshost.exe文件
用于提高調試效率的宿主進程。VS運行調試的時候,其實是打開的這個文件。這個程序可以讓VS跟蹤調試信息。
1.4 vshost.exe.manifest
是一個XML文件,用于COM類,接口庫的綁定和激活,這些信息以前是在注冊中。
1.5 dll文件
編譯后生成的動態鏈接庫文件。里面也是IL指令。
總結
以上是生活随笔為你收集整理的C#控制台程序生成文件分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET平台相关概念(简单了解)
- 下一篇: 在珠海 用五百度电大概需要多少电费?