我需要动态加载组件,就是在浏览中选取实现了特定接口的组件.并读取组件中AssemblyInfo.cs中的信息,比如:title,description等. 我原来也问过,但是用的那个方法:
Assembly assembly = Assembly.GetExecutingAssembly ();
object [] att = assembly.GetCustomAttributes (typeof (AssemblyTitleAttribute), false);
string title = ((AssemblyTitleAttribute) att [0]).Title;
就不行,它只能读取当前正在运行的这个程序集的AssemblyInfo.cs,我需要读取的是选取加载的那个组件的AssemblyInfo.cs....
请问有什么方法能实现.都搞了一天了.都没有结果,高手帮忙啊.....
先谢谢了....
Assembly assembly = Assembly.GetExecutingAssembly ();
object [] att = assembly.GetCustomAttributes (typeof (AssemblyTitleAttribute), false);
string title = ((AssemblyTitleAttribute) att [0]).Title;
就不行,它只能读取当前正在运行的这个程序集的AssemblyInfo.cs,我需要读取的是选取加载的那个组件的AssemblyInfo.cs....
请问有什么方法能实现.都搞了一天了.都没有结果,高手帮忙啊.....
先谢谢了....
解决方案 »
- 打印预览正常,打印缺少大部分,求教!
- 通过clickonce部署,证书问题
- 求助:"不支持给定路径的格式"
- ASP.NET不能调用新添加的函数
- C#调用C编写dll
- VB 代码 strKey = Chr("&H" & 33) 转换到C#代码
- ComponentModel.Container
- 请教一个CodeSmith的问题
- 调用Response.writefile("a.htm"),本页面中自己的中文字符是乱码
- 求“将IEEE32浮点数的表示”转化为“十进制”数的方法。
- c#调用控制台程序
- 急!!如何获得程序集版本Major Version、Minor Version、Build Number及Revision的值?
◢████████████◣
◢██████████████████
██████████████████◤
███████◤█████◤
◥█◤ ◢████
◢████◤
█████
◢█████
◢██████
◢███◤██████◣
◢███◤ ██████████◣
◢███◤ ███ ◥██████◣
◢███◤ ███ ◥█████
◢███◤ ███ ◥███◤
◢███◤ ███ ◥██
◥██◤ ███ ◥◤
███
███
◥█◤
◢██◣
◢██████████◣
◢◣███████████◤
◢████◥██████◤
◢█████████ ███◤
█████████◤ ◢████████◣
◥███████◤ ◢█████████◤
◥██████ ███◤ ████
███ ◢██ ◢█◣◥███
███ ███ ███ ███
███ ███ ███ ███
███ ███ ███ ███
███ ███ ███ ███
███ ███◢██◤ ███
███ ██████ ◢███
◢██████ ◥█◤██◤ ◥███
◥██████ ◢██ ◢███◤
◥████ ◢███ ◥███◣
◥█◤ ◢███◤ ████◣
◢███◤ ◥████
◢███◤ ◥███
◥█◤ ◥█◤
◢████◣
◢████████████◣
◢██████████████████
██████████████████◤
███████◤█████◤
◥█◤ ◢████
◢████◤
█████
◢█████
◢██████
◢███◤██████◣
◢███◤ ██████████◣
◢███◤ ███ ◥██████◣
◢███◤ ███ ◥█████
◢███◤ ███ ◥███◤
◢███◤ ███ ◥██
◥██◤ ███ ◥◤
███
███
◥█◤
◢█◣ ◢◣
◢███ ◢█████
◢███◤ ◢███████
████ ███████◤
◢███◤ ◥███◤
██◤ ◢◣ ◢████◣
◥◤ ◢██ ◢████████◣
◢███◢█████████████
◢███◤█████████████◤
████ ◥██◤ ████
◢████ ◥███
◢█████ ███
◢██◤███ ███
◢███ ███ ███
███◤ ███ ███
◥◤ ███ ███
███ ███
███ ◢◣ ███
◥█◤ ◥███████
◥██████
◥█████
◥█◤http://dotnet.aspx.cc/ShowDetail.aspx?id=58EA3515-36F2-4FD9-AC89-EAF49F59816C
{
Assembly assembly = Assembly.GetExecutingAssembly ();
object [] att = assembly.GetCustomAttributes (typeof (AssemblyTitleAttribute), false);
string title = ((AssemblyTitleAttribute) att [0]).Title;
title.Text = title;
}
可以显示在assemblyinfo.cs里面的[assembly: AssemblyTitle("myTitle")],我设置的"myTitle"阿!;