C# 中的 bin 和 obj 資料夾是什麼?

WBOY
發布: 2023-09-10 08:01:03
轉載
862 人瀏覽過

C# 中的 bin 和 obj 文件夹是什么?

每當我們編寫C# 程式碼並建置或運行解決方案時,它都會產生2 個資料夾-

  • bin
  • # obj
  • ul>

    這些bins和obj都有編譯後的程式碼

    為什麼有2個資料夾?

    原因是編譯過程經歷了2個步驟

    • 編譯
    • #連結

    在編譯過程中,每個單獨的檔案都被編譯成單獨的單元

    這些編譯後的檔案稍後將連結到一個單元,可以是dll 或exe

    編譯階段發生的任何事情都會新增到obj 文件夾中

    連結階段的最終編譯將進入bin資料夾

    這個obj資料夾用於條件編譯或增量編譯

    Ex - 我有一個大項目,它有多個解決方案和多個檔案

    假設如果我更改任何一個檔案並建立解決方案,那麼只有該檔案將被編譯,此資訊將出現在obj 資料夾中

以上是C# 中的 bin 和 obj 資料夾是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!