这可能是我应该能够自己弄清楚的事情,但我运气不好,所以我想我会问。
问题:我正在将一个系统从 java 转换为 C#,他们使用了一个我非常想使用的 java 框架,因为它处理了系统中最复杂的部分,否则我必须自己实现这些部分。我有这个框架的源代码。
我知道在 C# 中使用 java 库有多种可能性(尽管我对其中任何一个都不熟悉,所以我很感激建议)。到目前为止,我一直在考虑使用IKVM.NET来生成 .dll,但我不确定下一步该做什么,因为在 java 中,为了使用您的代码运行框架,您应该使用选项 -javaagent通过添加
-javaagent:bin/deuceAgent.jar
(deuceAgent
框架在哪里)
到你的java命令行。我不知道拥有 .dll 后 C# 中的等价物是什么,或者根本不知道是否有等价物。
有什么帮助吗?非常感谢。