0

我需要为 Visual Studio 2010 编写一个加载项,并且我想使用用 Java 编写的现有 API。在开发插件时是否有任何方法可以使用此 API,例如完全用 Java 编写它(我认为这只是一个梦想)或使用某种可以从 API 调用方法的包装语言?

谢谢你的帮助。

克里斯

编辑:我在互联网上找到了一些东西: http ://www.ikvm.net/index.html 。似乎有一种方法可以将 Java 库编译成 .NET。关于这个选项,我应该能够使用我需要的 API,同时用 C# 编写加载项。正确的?还是我在这里错过了什么?有什么顾虑吗?


事实上,它正在发挥作用——尽管是间接的。可以使用 Java 原生接口 (JNI)

http://docs.oracle.com/javase/1.5.0/docs/guide/jni/

4

2 回答 2

0

不幸的是,你不能用Visual StudioJava 编写插件。这是你应该怎么做的。

于 2012-04-18T11:16:16.530 回答
0

你不能这样做,因为制作插件应该遵循微软的架构。

于 2012-04-18T11:21:53.737 回答