我在这方面不是很有经验 - 所以我有几个问题。首先,所有 .Net 创建的 DLL 都有自己的 GUID 吗?如果没有,我的问题是如何获得一个并将其与 DLL 关联。
那么问题是,我如何获得该 dll 的 GUID - 即。给定一个 DLL 路径 (c:\some\path\to\a\file.dll) 我如何确定它的 GUID?另外,有没有一种简单的方法可以走另一条路(GUID-> DLL)-我已经阅读了一些关于这个的内容,但其中很多是指 VB6 DLL 和 COM 的东西......这是否仍然适用于 .Net DLL ?
更新:感谢您的回答。也许我问错了问题。我希望我的每个 DLL 文件都有一个唯一的 ID,以便我可以在数据库中引用它们。我希望能够获取存储在数据库中的唯一 ID,然后轻松找到 DLL 并用它做一些事情。根据答案所说,也许我不应该使用 GUID,那么有没有.Net 方法可以做到这一点?