gpt4 book ai didi

c# - 相当于 C# 中的 -javaagent?或者: ways to use a java framework in C#

转载 作者:行者123 更新时间:2023-12-01 05:57:04 24 4
gpt4 key购买 nike

这可能是我应该能够自己弄清楚的事情,但我运气不佳,所以我想我会问。

问题:我正在将系统从 java 转换为 C#,他们使用 a java framework我真的很想使用它,因为它可以处理系统中最复杂的部分,否则我就必须自己实现。我有这个框架的源代码。

我知道在 C# 中使用 java 库有多种可能性(尽管我对其中任何一个都不熟悉,所以我很感激建议)。到目前为止我想过使用 IKVM.NET生成一个.dll,但我不知道下一步该怎么做,因为在java中为了用你的代码运行框架you're supposed to use the option -javaagent通过添加

-javaagent:bin/deuceAgent.jar(其中 deuceAgent 是框架)

到你的java命令行。一旦我拥有了 .dll,我不知道 C# 中的等价物是什么,也不知道是否存在等价物。

有什么帮助吗?非常感谢。

最佳答案

创建 DLL 后,您可以将该 DLL 添加为项目中的引用并使用它...

要在 Visual C# 项目中添加引用,您可以执行以下操作。

  1. 在解决方案资源管理器中,右键单击项目节点,然后单击“添加引用”。
  2. 在“添加引用”对话框中,选择指示要引用的组件类型的选项卡。 (在你的情况下它是DLL文件
  3. 选择您要引用的组件,然后单击“确定”。

enter image description here

之后,您可以在编码中使用相同的...您可能需要导入 Java 类库中的命名空间,然后您可以使用这些类。

希望这有帮助。

谢谢,吉格尔

关于c# - 相当于 C# 中的 -javaagent?或者: ways to use a java framework in C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2598423/

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