Since VS 2005, I see that it is not possible to simply build a dll against MS runtime and deploy them together (http://www.ddj.com/windows/184406482). I am deeply confused by ma
If you intend to deploy the Microsoft DLLs/.manifest files and are using Java JNI then you will need to put them in the bin directory of your JDK/JRE.
If you are running the app in JBoss, then you will need to put them in the JBoss/bin directory.
You can put your JNI DLL where appropriate for your application.