I realize that VB.Net programs don't work without .NET, so dont bother reminding me.
Is it possible to install all the DLL files required by a VB.NET program onto removable media alongside the EXE, so the EXE can be run without a formal install of .NET
A yes/no answer will suffice. If no, then don't worry I'll make an installer. If yes, can someone point me towards a tutorial

VB.NET without .NET?
Thomas2054
no its not possible.
the .NET Framework only installs on the same drive as the OS is installed on and you cannot rip away the files/copy the files onto some other media as not only would it not work but also would violiate the EULA.
with Windows Vista, .NET 3.0 is shipped with it as standard so you can be sure that everyone who runs Vista will not need to install the framework since it ships with .NET 3.0 and your previous apps should run fine.
in Windows XP SP2 and WS2003, .NET 1.1 is included and only runs .NET 1.1 apps. .NET 2.0 came last year, 2005 so obviously there was no OS that would have it as standard.