gpt4 book ai didi

dll - 如何从托管 DLL 获取可执行路径

转载 作者:行者123 更新时间:2023-12-03 18:21:36 27 4
gpt4 key购买 nike

我有一个托管 DLL(用 C++/CLI 编写),其中包含 C# 可执行文件使用的类。在类的构造函数中,我需要访问引用 DLL 的可执行文件的完整路径。在实际的应用程序中,我知道我可以使用 Application 对象来执行此操作,但是如何从托管 DLL 中执行此操作?

最佳答案

Assembly.GetCallingAssembly()

或者
Assembly.GetExecutingAssembly()

或者
Assembly.GetEntryAssembly()

看你的需要。

然后使用 Location 或 CodeBase 属性(我不记得是哪一个)。

关于dll - 如何从托管 DLL 获取可执行路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/121116/

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