bin和obj文件夹
在C#編程中,在我們所建的工程文件夾內經常會出現,bin文件夾和obj文件夾,而在這每一個文件夾下面又包含debug和release文件夾,這些都是在程序運行過程中自動產生的。
首先說下bin和obj文件
Bin文件夾是存放最終代碼的文件夾,而obj則是存放這個代碼在運行過程中所產生的臨時文件,對于我們來講,修改以及使用的都是在bin文件夾下面,在bin文件夾內我們經常可以看到.dll和exe文件,而obj文件夾會保存在調試過程中所產生的中間數據。
debug(調試)和release(釋放)
還可以發現bin或者obj文件夾下面都會又debug和release這兩個文件夾,debug文件夾里面的程序是我們可以調試以及修改的,在這個文件夾下面的.cs文件我們是可以自行修改,而當這些程序被修改好后,會在release文件夾發布放一個沒有調試的簡易文件,這樣就可以大大減少文件容量,方便使用。因為debug和release在運行過程中都會產生中間文件,所以他們不僅存在在bin文件下,還存放在obj文件夾下面。
而DLL文件:DLL(Dynamic Link Library)文件是動態鏈接庫文件。在windows系統中,許多應用程序并不是一個完整的可執行文件,而是被分成一些相對獨立的可執行文件即(DLL)文件,其中存放的是各類程序的函數,當程序需要調用函數時需要先載入DLL。有時軟件需要更新時只要更改DLL就可,一個應用程序可以使用多個DLL文件,一個DLL文件可以被不同的應用程序使用,此時的DLL文件被稱為共享DLL文件,在C#編程中我們可以把一個解決項目/工程理解成為DLL文件。
總結
以上是生活随笔為你收集整理的bin和obj文件夹的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot之自定义starte
- 下一篇: acs流程图_两张流程图,搞定ACS后血