Я могу ошибаться, но я уверен, что это невозможно. Java-байт-код отличается от кода, созданного для запуска на CLR.
Snarky answer : Получить исходный код и перенести его.
РЕДАКТИРОВАТЬ: http://sourceforge.net/projects/ikvm/, представляет собой небольшую комбинацию реализации виртуальной машины Java для .NET. Не совсем то, что вы просили, но, вероятно, это будет лучшее, что вы можете сделать.