#698 - Ottenere la lista degli assembly di un'applicazione ASP.NET

Con questo semplice script recupereremo le informazioni di tutti gli assembly caricati nell'applicazione corrente, utilizzando il Namespace Reflection:

<%@ Page Language="VB" %>
<%@ Import Namespace="System.Reflection" %>
<%@ Import Namespace="System.Threading" %>
<%@ Import Namespace="System.Reflection.Emit" %>
<script runat="server">
Sub Page_Load(Src As Object, E As EventArgs)

  'Creo un array con la lista degli assembly
  Dim assems As [Assembly]() = Thread.GetDomain().GetAssemblies()
 
  'Lista degli assembly in questa applicazione
  Dim assem As [Assembly]
  For Each assem In assems
    lblAssembly.Text &=assem.ToString() & "<br>"
  Next assem

End Sub
       
</script>
<form runat="server">
<h1>Lista degli assembly in questa applicazione</h1>
<asp:Label ID="lblAssembly" runat="server" />
</form>


Approfondimenti

Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

Per inserire un commento, devi registrarti alla nostra community.




IN EVIDENZA
MISC