我需要为 Visual Studio 2010 编写一个加载项,并且我想使用用 Java 编写的现有 API。在开发插件时是否有任何方法可以使用此 API,例如完全用 Java 编写它(我认为这只是一个梦想)或使用某种可以从 API 调用方法的包装语言?
谢谢你的帮助。
克里斯
编辑:我在互联网上找到了一些东西: http ://www.ikvm.net/index.html 。似乎有一种方法可以将 Java 库编译成 .NET。关于这个选项,我应该能够使用我需要的 API,同时用 C# 编写加载项。正确的?还是我在这里错过了什么?有什么顾虑吗?
事实上,它正在发挥作用——尽管是间接的。可以使用 Java 原生接口 (JNI)