[沒有蠢問題] 建置產生的 pdb檔 的用途是?

C# 的程式 最後都會有dll 跟pdb  ( Program Debug Database )
那pdb的用途是??

public class Program
{
	static void Main(string[] args)
	{
		throw new Exception("Test");
	}
}

執行時
未處理的例外狀況: System.Exception: Test
於 OCP.Program.Main(String[] args) 於 C:\你的路徑\Program.cs: 行 13
  

拿掉pdb檔案執行時
未處理的例外狀況: System.Exception: Test
於 OCP.Program.Main(String[] args)

差別就在 有沒有路徑跟行號

 

 

 

如果內容有誤請多鞭策謝謝