3

有什么方法可以让我用 Java 获取程序集或应用程序的版本吗?

例如,我有一个位于 Program Files 中的 .NET .dll 文件。我通常在这个 .dll 上调用“loadLibrary”,这样我就可以在 C++ 中调用 JNI 方法。

System.loadLibrary("MyJniAssembly");

有人可以指出我正确的方向吗?谢谢。

4

1 回答 1

2

最简单的方法是在程序集中实现的另一个本机方法中公开该信息。如果您不能在那里执行此操作,则必须使用这种方法创建一个新程序集,但该程序集需要一个指示您感兴趣的程序集或类型的参数。

于 2013-04-25T15:36:54.860 回答