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

di Massimo Cappellesso, in UserScript, ASP.NET, System.Reflection,

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>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi