我需要动态加载组件,就是在浏览中选取实现了特定接口的组件.并读取组件中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....
请问有什么方法能实现.都搞了一天了.都没有结果,高手帮忙啊.....
先谢谢了....
解决方案 »
- Foreach如何实现反向遍历啊
- DateGridView最后一行与底边的空隙怎么取消掉
- C#中datagriad直接写代码而不用控件连接的删除,修改,刷新等操作
- 窗体如何复制
- 谁在研究君行进销存的代码啊?一齐研究吧
- 获取桌面路径 ---超简单啊,快来拿分啊
- 好多好东东啊~大软件都有~ 刚找到的 共享一下
- 将sql server 中的记录导出到文本文件中时最好用什么做分隔符?
- 如何POST数据到一个远程的网页?---------up有分
- 重分有赏,有关彩信方面,参与者均有分!!!
- 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"阿!;