Как по мне так проще вытащить из dll данные и сохранить в более кроссплатформенном виде. В каком именно уже исходить и типа ресурсов какие там хранятся.
dotNET приложения вроде всего одну библиотеку mscorlib импортируют (по крайней мере в таблице импорта она одна), попробуйте скопируйте ее в папку с приложение, вдруг заработает.