I have a .Net program that I want to install on a terminal server. In the past I’ve created installer projects and generated an MSI. However, terminal servers require all users be bumped off before running an MSI and I want to avoid that. Is there a way to do an install without a MSI?
Sometimes for some user accounts I can simply copy the .exe and use it. But for other users doing that throws wierd ‘file not found’ errors for files that obviously exist. (Apparently there are registry settings that must be present to run a .net exe that may or may not be present if the exe hasn’t been ‘officially’ installed via an MSI?)
yes, in general, unless you need to install a component into the Global Assembly Cache, (GAC), all you need to do is copy the files to a folder on the computer you want to run it on.. To run it, all you need to do is double click the .exe file.
The only caveat is that the machine has to have the correct .net framework installed already…