gpt4 book ai didi

c# - 如何识别核心.NET Framework程序集?

转载 作者:行者123 更新时间:2023-12-02 18:20:18 26 4
gpt4 key购买 nike

是否有识别核心 .net 框架程序集的首选方法?即 asm 是框架的一部分?

这是一个应用程序自动更新程序,

1) 使用 ASP.NET 上传获取程序集

2) 检查其程序集引用

3) 确保它们也可用于部署

4)根据身份验证/授权等根据需要提取它们

第 3 部分最好检查它们是否是核心框架的一部分

最佳答案

程序集具有可以通过反射检查的属性:

 object[] attribs = assembly.GetCustomAttributes();

您可以在调试器中查看该调用返回的对象,看看是否有任何对象在您要分类的程序集中是常见的。

编辑:而且 - 真是一个惊喜! - Jon Skeet 已发布 an answer to a similar-but-not-identical question using this technique 。应该也适合你。

关于c# - 如何识别核心.NET Framework程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1224494/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com