.net – 获取Silverlight程序集的运行时版本

.net – 获取Silverlight程序集的运行时版本,第1张

概述我想在关于框中显示我的Silverlight 3应用程序的版本号,但是当我使用传统的.Net调用像: Assembly.GetExecutingAssembly().GetName().Version; 我得到一个MethodAccessException GetName()调用。我应该如何得到我的程序集的版本号? private static Version ParseVersionNumber 我想在关于框中显示我的Silverlight 3应用程序的版本号,但是当我使用传统的.Net调用像:

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程序集的运行时版本所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1008312.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存