assemblyinfo.cs文件里的guid值如何提取? 新建一个项目时都有一个assemblyinfo.cs文件,里面有一行是这样的:[assembly: Guid("a99314f9-2951-4a40-96ec-577eb6d6c13c")]而我想在这个项目中使用这个guid。请问应该如何写才能引用到这个guid呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Guid guid=Assembly.GetExecutingAssembly().ManifestModule.ModuleVersionId; Assembly.LoadFile("D:\\test.dll").ManifestModule.ModuleVersionId;//load dll方式取得 Assembly.GetAssembly(typeof(className))..ManifestModule.ModuleVersionId;按照type取得 Assembly ass = Assembly.GetExecutingAssembly();//或 Assembly ass = Assembly.LoadFile("<程序集路径>").;GuidAttribute[] grids = (GuidAttribute[])ass.GetCustomAttributes(typeof(GuidAttribute), false);if(grids.Length>0){ Guid gudi = new Guid(grids[0].Value); Debug.WriteLine(gudi); } 二楼不是取[assembly: Guid("a99314f9-2951-4a40-96ec-577eb6d6c13c")] 这个的! using System.Diagnostics;using System.Reflection;using System.Runtime.InteropServices;别忘记了! // 获取此程序集上的所有 Company 属性 object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(GuidAttribute), false); // 如果 Company 属性不存在,则返回一个空字符串 if (attributes.Length == 0) return ""; // 如果有 Company 属性,则返回该属性的值 return ((GuidAttribute)attributes[0]).Value.ToString(); 有什么作用 FLASH修改文字的时候怎么有两层,我修改文字的时候只能修改一层,那一个层怎么修改,他是在最上面的,我选中不了他,怎么才能对他进行操作? 验证码局部刷新没反应?在线等答案 如何在combobox的下拉单中获取datagridview中的行号 网络数据流问题~~想不明白高手帮帮忙~~~ 在C#中与C++中定义的数据包转换问题,急!急!急! 添加date类型的数据 如何把DataSet传递给存储过程? 如何在关闭主窗体后结束多线程程序中的所有线程? 关于对dataGrid和dataset排序的问题? C#模拟键盘按着不动 如何将 string 转换成HtmlDocument
Assembly.LoadFile("D:\\test.dll").ManifestModule.ModuleVersionId;//load dll方式取得
Assembly.GetAssembly(typeof(className))..ManifestModule.ModuleVersionId;按照type取得
Assembly ass = Assembly.GetExecutingAssembly();
//或 Assembly ass = Assembly.LoadFile("<程序集路径>").;GuidAttribute[] grids = (GuidAttribute[])ass.GetCustomAttributes(typeof(GuidAttribute), false);
if(grids.Length>0)
{
Guid gudi = new Guid(grids[0].Value);
Debug.WriteLine(gudi);
}
这个的!
using System.Reflection;
using System.Runtime.InteropServices;别忘记了!
object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(GuidAttribute), false);
// 如果 Company 属性不存在,则返回一个空字符串
if (attributes.Length == 0)
return "";
// 如果有 Company 属性,则返回该属性的值
return ((GuidAttribute)attributes[0]).Value.ToString();