導航:首頁 > 軟體知識 > 程序集是什麼

程序集是什麼

發布時間:2022-01-25 06:46:05

① 程序集有什麼用

程序集就是DLL 或者EXE
你說他們有什麼作用?
exe就是直接用來執行的。DLL是給其他代碼調用的

② C#中程序集指的是什麼

public 關鍵字是類型和類型成員的訪問修飾符。公共訪問是允許的最高訪問級別。對訪問公共成員沒有限制

程序集是 .NET Framework 編程的基本組成部分。程序集執行以下功能:

包含公共語言運行庫執行的代碼。如果可移植可執行 (PE) 文件沒有相關聯的程序集清單,則將不執行該文件中的 Microsoft 中間語言 (MSIL) 代碼。請注意,每個程序集只能有一個入口點(即 DllMain、WinMain 或 Main)。

程序集形成安全邊界。程序集就是在其中請求和授予許可權的單元。有關應用於程序集的安全邊界的更多信息,請參見程序集安全注意事項。

程序集形成類型邊界。每一類型的標識均包括該類型所駐留的程序集的名稱。在一個程序集范圍內載入的 MyType 類型不同於在其他程序集范圍內載入的 MyType 類型。

程序集形成引用范圍邊界。程序集的清單包含用於解析類型和滿足資源請求的程序集元數據。它指定在該程序集之外公開的類型和資源。該清單還枚舉它所依賴的其他程序集。

程序集形成版本邊界。程序集是公共語言運行庫中最小的可版本化單元,同一程序集中的所有類型和資源均會被版本化為一個單元。程序集的清單描述您為任何依賴項程序集所指定的版本依賴性。有關版本控制的更多信息,請參見程序集版本控制。

程序集形成部署單元。當一個應用程序啟動時,只有該應用程序最初調用的程序集必須存在。其他程序集(例如本地化資源和包含實用工具類的程序集)可以按需檢索。這就使應用程序在第一次下載時保持精簡。有關部署程序集的更多信息,請參見部署應用程序。

程序集是支持並行執行的單元。有關運行多個程序集版本的更多信息,請參見程序集和並行 (side-by-side) 執行。

程序集可以是靜態的或動態的。靜態程序集可以包括 .NET Framework 類型(介面和類),以及該程序集的資源(點陣圖、JPEG 文件、資源文件等)。靜態程序集存儲在磁碟上的可移植可執行 (PE) 文件中。您還可以使用 .NET Framework 來創建動態程序集,動態程序集直接從內存運行並且在執行前不存儲到磁碟上。您可以在執行動態程序集後將它們保存在磁碟上。

有幾種創建程序集的方法。您可以使用過去用來創建 .dll 或 .exe 文件的開發工具,例如 Visual Studio 2005。您可以使用在 .NET Framework SDK 中提供的工具來創建帶有在其他開發環境中創建的模塊的程序集。您還可以使用公共語言運行庫 API(例如 Reflection.Emit)來創建動態程序集。

③ 什麼是程序集

1.程序集(assembly)是一個或多個託管模塊,以及一些資源文件的邏輯組合。
2.程序集是組件復用,以及實施安全策略和版本策略的最小單位。
3.程序集是包含一個或者多個類型定義文件和資源文件的集合。
http://ke..com/view/94241.htm

④ 程序集的定義

1.程序集(assembly)是一個及一個以上託管模塊,以及一些資源文件的邏輯組合。
2.程序集是組件復用,以及實施安全策略和版本策略的最小單位。
3.程序集是包含一個或者多個類型定義文件和資源文件的集合。在程序集包含的所有文件中,有一個文件用於 保存清單。(清單是元數據部分中一組數據表的集合,其中包含了程序集中一部分文件的名稱,描述了程序集的 版本,語言文化,發布者,共有導出類型,以及組成該程序集的所有文件)。
4、在編譯應用程序中,所創建的CIL代碼存儲在一個程序集中,程序集包括可執行的應用程序文件(.exe擴展名文件)和其他應用程序使用的庫(.dll擴展名文件)。
作為一個單元進行版本控制和部署的一個或多個文件的集合。程序集是.NETFramework 應用程序的主要構造塊。所有託管類型和資源都包含在某個程序集內,並被標記為只能在該程序集的內部訪問,或者被標記為可以從其他程序集中的代碼訪問。程序集在安全方面也起著重要作用。代碼訪問安全系統使用程序集信息來確定為程序集中的代碼授予的許可權集。
程序集是.NET Framework編程的基本組成部分。

⑤ c# 中程序集是什麼

程序集的定義
1.程序集是一個或多個託管模塊,以及一些資源文件的邏輯組合。 2.程序集是組件復用,以及實施安全策略和版本策略的最小單位。 3.程序集是包含一個或者多個類型定義文件和資源文件的集合。在程序集包含的所有文件中,有一個文件用於 保存清單。(清單是元數據部分中一組數據表的集合,其中包含了程序集中一部分文件的名稱,描述了程序集的 版本,語言文化,發布者,共有導出類型,以及組成該程序集的所有文件)。 作為一個單元進行版本控制和部署的一個或多個文件的集合。程序集是 .NET Framework 應用程序的主要構造塊。所有託管類型和資源都包含在某個程序集內,並被標記為只能在該程序集的內部訪問,或者被標記為可以從其他程序集中的代碼訪問。程序集在安全方面也起著重要作用。代碼訪問安全系統使用程序集信息來確定為程序集中的代碼授予的許可權集。 程序集是 .NET Framework 編程的基本組成部分。

⑥ c# 基礎問題 什麼叫程序集

1.程序集(assembly)也有翻譯成裝配件的。不能單純的說是一個或者幾個cs文件。
2.它是應用程序中同一功能的邏輯單元,可以是單文件的程序集也可能是多文件的。(我記得某書上說用vs編譯出來的都是單文件程序集)
3.這個東西可以理解成是對一個(多個)dll或者exe的封裝,利於版本控制而且還有元數據作為說明等好處。
4.如果程序運行時需要使用某個方法,才會把它的程序集裝載進內存否則可能一直都不會裝載,就是使用哪部分裝載那哪部分
!!最後,我理解的也不怎麼樣。只能零散的說這么多。

你問的那個控制訪問修飾符。確實就五個,
c#相對對於c++加了Protected internal (同一個assembly和其子類可以訪問)
internal (同一個assembly可以訪問)

⑦ 程序集到底是一個什麼概念

dll或exe都可以

程序集
開放分類: 編程

作為一個單元進行版本控制和部署的一個或多個文件的集合。程序集是 .NET Framework 應用程序的主要構造塊。所有託管類型和資源都包含在某個程序集內,並被標記為只能在該程序集的內部訪問,或者被標記為可以從其他程序集中的代碼訪問。程序集在安全方面也起著重要作用。代碼訪問安全系統使用程序集信息來確定為程序集中的代碼授予的許可權集。

程序集是 .NET Framework 編程的基本組成部分。程序集執行以下功能:

1.包含公共語言運行庫執行的代碼。如果可移植可執行 (PE) 文件沒有相關聯的程序集清單,則將不執行該文件中的 Microsoft 中間語言 (MSIL) 代碼。請注意,每個程序集只能有一個入口點(即 DllMain、WinMain 或 Main)。

程序集形成安全邊界。程序集就是在其中請求和授予許可權的單元。有關應用於程序集的安全邊界的更多信息,請參見程序集安全注意事項。

2.程序集形成類型邊界。每一類型的標識均包括該類型所駐留的程序集的名稱。在一個程序集范圍內載入的 MyType 類型不同於在其他程序集范圍內載入的 MyType 類型。

3.程序集形成引用范圍邊界。程序集的清單包含用於解析類型和滿足資源請求的程序集元數據。它指定在該程序集之外公開的類型和資源。該清單還枚舉它所依賴的其他程序集。

4.程序集形成版本邊界。程序集是公共語言運行庫中最小的可版本化單元,同一程序集中的所有類型和資源均會被版本化為一個單元。程序集的清單描述您為任何依賴項程序集所指定的版本依賴性。

5.程序集形成部署單元。當一個應用程序啟動時,只有該應用程序最初調用的程序集必須存在。其他程序集(例如本地化資源和包含實用工具類的程序集)可以按需檢索。這就使應用程序在第一次下載時保持精簡。

6.程序集是支持並行執行的單元。有關運行多個程序集版本的更多信息,請參見程序集和並行 (side-by-side) 執行。

程序集可以是靜態的或動態的。靜態程序集可以包括 .NET Framework 類型(介面和類),以及該程序集的資源(點陣圖、JPEG 文件、資源文件等)。靜態程序集存儲在磁碟上的可移植可執行 (PE) 文件中。您還可以使用 .NET Framework 來創建動態程序集,動態程序集直接從內存運行並且在執行前不存儲到磁碟上。您可以在執行動態程序集後將它們保存在磁碟上。

有幾種創建程序集的方法。您可以使用過去用來創建 .dll 或 .exe 文件的開發工具,例如 Visual Studio .NET。您可以使用在 .NET Framework SDK 中提供的工具來創建帶有在其他開發環境中創建的模塊的程序集。您還可以使用公共語言運行庫 API(例如 Reflection.Emit)來創建動態程序集。

⑧ C#中的程序集是什麼有什麼用

其實就是你編譯的exe,dll文件,要理解透徹還是多看看書吧

⑨ .net中什麼是程序集一個程序集中包含有哪些內容

程序集是 .NET Framework 的生成塊,它們構成基本部署單元、版本控制、重新使用、激活范圍和安全許可權。程序集向公共語言運行時提供了解類型實現所需要的信息。它是為共同運行和形成功能邏輯單元而生成的類型和資源的集合。對於運行時,類型不存在於程序集上下文之外。

程序集的定義:
1.程序集是一個或多個託管模塊,以及一些資源文件的邏輯組合。
2.程序集是組件復用,以及實施安全策略和版本策略的最小單位。
3.程序集是包含一個或者多個類型定義文件和資源文件的集合。在程序集包含的所有文件中,有一個文件用於 保存清單。(清單是元數據部分中一組數據表的集合,其中包含了程序集中一部分文件的名稱,描述了程序集的 版本,語言文化,發布者,共有導出類型,以及組成該程序集的所有文件)。

程序集可以包括一個或多DLL,可執行程序或資源文件等內容。

⑩ 易語言窗口程序集是啥意思

先在
新建程序集
寫易個子程序 ,公開 。子程序名字隨便寫。例如
被單擊
然後寫一個信息框
在_啟動窗口的程序集里 _按鈕1.被單擊_
里寫上
被單擊()

你試下
望採納

閱讀全文

與程序集是什麼相關的資料

熱點內容
權健產品如何搭配 瀏覽:295
阿里的廣告產品有哪些 瀏覽:219
信息社會治理模式有哪些 瀏覽:148
微盟小程序是什麼意思 瀏覽:43
福田奧鈴有哪些產品 瀏覽:213
圖像處理產品有哪些 瀏覽:509
keil寫好程序怎麼知道有無錯誤 瀏覽:658
29歲了學點什麼技術比較好 瀏覽:108
怎麼將web程序轉換安裝包 瀏覽:217
手機屏保程序怎麼卸載 瀏覽:717
京東的代理怎麼收費 瀏覽:27
機動車安全技術檢驗主要依據哪些標准 瀏覽:101
什麼是黃頁數據載入完成 瀏覽:212
開發票保存發票信息如何更改 瀏覽:157
怎麼看產品糖含量 瀏覽:337
abc類信託產品什麼意思 瀏覽:293
葯師學什麼技術比較有前途 瀏覽:309
文子理財屬於什麼產品 瀏覽:181
比特幣什麼網站交易 瀏覽:532
vx小程序怎麼製作身高對比圖 瀏覽:838