Files
MoonPro.net/MP-Tablet/About.aspx.cs
T
2017-07-27 17:13:43 +02:00

67 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Reflection;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace MoonProTablet
{
public partial class About : System.Web.UI.Page
{
protected Assembly assembly = Assembly.GetExecutingAssembly();
protected void Page_Load(object sender, EventArgs e)
{
lblDllVersion.Text = librariesVers;
}
public string mainAssembly
{
get
{
string answ = "";
try
{
answ = assembly.FullName;
}
catch
{ }
return answ;
}
}
public string runtimeImg
{
get
{
string answ = "";
try
{
answ = assembly.ImageRuntimeVersion;
}
catch
{ }
return answ;
}
}
public string librariesVers
{
get
{
string answ = "";
try
{
AssemblyName[] referencedAssemblyNames = assembly.GetReferencedAssemblies();
foreach (AssemblyName referencedAssemblyName in referencedAssemblyNames.OrderBy(n => n.Name))
{
answ += referencedAssemblyName.FullName + "<br/>";
}
}
catch
{ }
return answ;
}
}
}
}