2012-04-18 52 views
0

我需要爲Visual Studio 2010編寫一個加載項,並且我想使用以Java編寫的現有API。有沒有什麼方法可以在開發插件時使用這個API,例如完全用Java編寫(我假設這只是一個夢)或者使用某種可以從API調用方法的包裝語言?是否可以使用Java編寫Visual Studio加載項?

感謝您的幫助。

克里斯

編輯: 我發現在interwebs東西:http://www.ikvm.net/index.html。 似乎有一種將Java庫編譯爲.NET的方法。關於這個選項,我應該能夠使用我需要的API,而在C#中編寫加載項。對?或者我想念這裏的東西?任何擔憂?


事實上,它正在工作 - 雖然是間接的。 人們可以使用Java本地接口(JNI)

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

+0

必須有一種方法來運行通用外部應用程序。如果是這種情況,你可以使用它來運行java。 – 2012-04-18 11:11:39

回答

0

你不能這樣做,因爲製作插件應該遵循微軟的架構。

相關問題