
Assembly.GetExecutingAssembly().Getname().Version;
我得到一个MethodAccessException Getname()调用。我应该如何得到我的程序集的版本号?
解决方法private static Version ParseVersionNumber(Assembly assembly){ Assemblyname assemblyname = new Assemblyname(assembly.Fullname); return assemblyname.Version;} 或这个:
Assembly assembly = Assembly.GetExecutingAssembly(); String version = assembly.Fullname.Split(',')[1];String fullversion = version.Split('=')[1]; From:http://betaforums.silverlight.net/forums/p/128861/288595.aspx
关于它的一篇文章:
http://forums.silverlight.net/forums/p/93400/214554.aspx
你可以看看我在这里发布的Js文件:Detect Silverlight version required by an assembly
你的错误是期望的。它是secutiry关键,上面是一些工作。
总结以上是内存溢出为你收集整理的.net – 获取Silverlight程序集的运行时版本全部内容,希望文章能够帮你解决.net – 获取Silverlight程序集的运行时版本所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)