2010-09-12 543 views

回答

18

.NET Framework是一個在其上執行代碼的環境(運行時)。 .NET程序集是爲使用.NET Framework執行而編寫的代碼的容器。程序集可以是庫(.dll文件)或可執行文件(.exe文件)。

.NET Framework有一組公共庫,可以由任何在.NET Framework控制下執行的應用程序使用,C:\ Windows \ Assembly文件夾是存儲這些公用庫的地方。

該文件夾與其他文件夾顯示不同的原因是因爲此文件夾的特殊作用是共享庫的公共位置。 Microsoft爲此文件夾創建了一個特殊視圖,該視圖提供了有關該文件夾中的程序集信息的簡單訪問,並提供了對程序集通常執行的操作(例如程序集的右鍵單擊菜單中的「卸載」選項)的簡單訪問。

+0

它與彙編語言有什麼關係? – COMer 2010-09-12 11:37:45

+0

不,如上所述,「組件」是在.NET Framework中用於描述單個文件中相關代碼元素(類,接口)等的分組的名稱。 – Crippledsmurf 2010-09-13 03:02:09

+0

然後如何創建** common **視圖這個文件夾?因爲我知道這樣的路徑存在:C:\ Windows \ assembly \ GAC_MSIL \ System.Management.Automation \ 1.0.0.0__31bf3856ad364e35 \ System.Management.Auto mation.dll – 2016-03-25 09:21:00

1

使用搜索引擎

它用於存儲.NET組件, 可以 應用之間共享。

+1

什麼是.NET程序集? – COMer 2010-09-12 04:14:55

+0

我真的不知道如何回答這個問題。但關於您的原始問題,請檢查「http://geekswithblogs.net/pavelka/archive/2006/05/05/WindowsExplorerAndTheGlobalAssemblyCache.aspx」它基本上是一個包含全局程序集緩存(GAC)的文件夾 – VoodooChild 2010-09-12 04:23:47

+0

與它有什麼關係彙編語言? – COMer 2010-09-12 23:49:48

相關問題