Silverlight - 获取Assembly版本信息

Silverlight - 获取Assembly版本信息,第1张

概述CLR 中获取Assembly的版本信息可以用一行代码实现: MethodAccessException 可通过如下代码(vb.net)实现: Public Shared Function GetAppVersion() As String Dim asm As Assembly = Assembly.GetExecutingAssembly()

CLR 中获取Assembly的版本信息可以用一行代码实现:

MethodAccessException

可通过如下代码(vb.net)实现:

Public Shared Function GetAppVersion() As String
Dim asm As Assembly = Assembly.GetExecutingAssembly()
Dim asmname As Assemblyname = New Assemblyname(asm.Fullname)
Return asmname.Version.ToString()
End Function

Silverlight使用的CoreCLR的安全模型与CLR不同,msdn blog上有一篇博文给出了说明,上面异常的原因是Getname方法为critical code,被程序代码(transparent code)调用。Assembly.GetExecutingAssembly().Getname().Version

同样的代码在Silverlight 的CoreCLR中执行会返回一个异常
总结

以上是内存溢出为你收集整理的Silverlight - 获取Assembly版本信息全部内容,希望文章能够帮你解决Silverlight - 获取Assembly版本信息所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存