gpt4 book ai didi

c# - 在不加载dll的情况下获取公钥 token

转载 作者:行者123 更新时间:2023-12-05 04:09:41 25 4
gpt4 key购买 nike

我需要获得一个 dll 公钥 token 。我知道这可以通过加载 dll 并获取该信息来实现:

Assembly.GetExecutingAssembly().GetName().GetPublicKeyToken();

不幸的是,我可能需要在运行时更改 dll,所以我无法加载它。

有没有什么方法可以在不加载 dll 的情况下获取该信息?甚至通过给出 dll 的实际路径?

旁注:我还可以通过使用 System.Diagnostics 启动进程以使用实用程序 SN 获取该信息来获取该信息,但我想避免这种情况。

最佳答案

可以通过以下方式在不加载程序集的情况下获取公共(public) token :

AssemblyName.GetAssemblyName("assembly-path.dll").GetPublicKeyToken();

关于c# - 在不加载dll的情况下获取公钥 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45487440/

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