I have completed my program and would like to send that program in its compiled state to other pc’s.
I understand that in the Debug folder there is the programName.exe file, which when I open it on the PC I created it with – it opens.
But if I send that .exe file to other pc’s, it crashes or simply doesnt run!
Is there a way for others to see and use my program without installing visual studio?
I have asked this question before on another programming website with not much help, this is the link that they showed me, which i then followed:
The installer installs the program, but there is no files with it to open!
There are most likely other DLLs that your project is dependent on that do not get copied over when only transporting that .exe file. You COULD just copy those over as well.
However, the best practice is to add a new Project under Setup for a Installer. It should detect those dependencies. Then the other users will just have to run the setup.exe that gets created (but you have to include the other folders and files that get generated). Open up the File System Editor tab of the Installer project. Then inside the Application Folder, I right click on “Primary output from [Main Project] (Active)”, then select “Create Shortcut to …” and drop the Shortcut into the Program Files and User Desktop folders on the left.
For something simple, the other DLLs should be fine.