.net - 验证运行程序集的强名称

标签 .net validation strongname

是否可以检查当前已与您自己正在运行的应用程序进程分开运行的 .NET 应用程序的强名称?

编辑:为了澄清起见,不需要执行程序集的硬编码路径的解决方案将是最理想的解决方案。

编辑#2:有什么办法可以做到这一点没有 使用反射?

最佳答案

无反射:

如果你知道这个过程,你就知道文件名。如果你知道文件名,你可以process the PE headers to find the strong name signature .

关于.net - 验证运行程序集的强名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2332625/

相关文章:

.net - HttpClient PostAsJsonAsync 在 .NET Core 和 Classic .NET 中的行为不同

ruby-on-rails - 使用Rails验证助手:message,但不希望在消息中列出列名

.net - 强签名和更新引用程序集

c# - 从 Web 服务处理数据库 - 如何提高性能?

c# - 在 .NET 中序列化对象时省略所有 xsi 和 xsd namespace ?

.net - 在 GDI+ 中绘制具有自定义透明度的图像

java - 如何修复第一次点击 'set' 为空,第二次点击仅获取日期

php - PHP 中的 MySQL 查询验证

mono - PFX/PKCS12 到 SNK 的单声道转换

.net - 用强名称签署我的程序集会阻止它工作