在哪裏可以找到所有標準.NET程序集(.dll文件)的完整列表?所有標準.net 4.5庫(dll)的列表
注:目前僅用於.NET 4.0客戶端簡況list,但我需要的.NET 4.5(完整的個人資料)
在哪裏可以找到所有標準.NET程序集(.dll文件)的完整列表?所有標準.net 4.5庫(dll)的列表
注:目前僅用於.NET 4.0客戶端簡況list,但我需要的.NET 4.5(完整的個人資料)
導航列表到C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5
,你會看到整個列表。
有在.NET Framework客戶端配置文件組件的V4的在線列表:
https://msdn.microsoft.com/en-us/library/vstudio/ff462634(v=vs.100).aspx
但似乎沒有成爲一個較新的。所以,我會放棄你在我提到的那個目錄中看到的內容。
解決這個問題的另一種方法是編寫自己的反射代碼來查看.NET框架中的所有程序集並提取所有獨特的程序集。
一些僞代碼:
for each assembly in netAssemblies
foreach type in assembly.GetTypes()
if namespace hasn't been added
add namespace
您可以查看B.K.目錄中的所有.dll文件。引用。 – RQDQ
我想這可能是其他人誰忘了看看'參考Assemblies'文件夾和我一樣有幫助。 – Vova
你能告訴用戶如何讓這個問題變得更加寬泛嗎? – Vova
我同意你的意見。這並不寬泛。這是一個簡單的問題。如果我打開引用特定程序集的項目,則需要知道在構建和將可執行文件複製到供用戶運行的位置時是否應包含該程序集。是.Net的組件部分,還是它是NuGet包的一部分,還是手動添加的?對我來說,這似乎是一個有效的問題,默認情況下會列出.Net中包含的內容。 – Paul