I have made an application in dotnet4 which needs sopfilter and vlc player to normally run. Normally, when a user installs my app, he needs .NET Framework 4 to be installed, after that sopfilter and vlc. I want to make my application portable to run on computers without .NET Framework 4, sopfilter and vlc. I dont't want to make it using ThinApp beacause it takes very much time. Is there any way to make my app "All in one" to work on computers w/o these programs already installed?