Click here to Skip to main content
15,749,352 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello all,
Thank you in advance for any advice or tips.I am in the process of making a game and I am starting to think that I will need more control over the installer. As a student I have access to VS2010 Express Editions. I have searched Google but shrouded in installer projects for VS2010 professional edition.

My thoughts were to build a separate project to handle file deployment and in that project use the FolderBrowserDialog to let the user select the target directory (obviously I will try and default to the correct location). I would have to then store the game files in the installer project. I would not know the best method for this and then how I would copy the files to the selected directory?

Can I tell CS Express to compile the actual game project to a normal executable how it would in the Debug mode so it doesn't include the 'default .NET installer project'? And if so how would I check and install dependencies on the target machine? Also I presume it is perfectly legal to use VS Express for commercial ventures?

So many questions:
Good idea?
If so, how would one lay out the projects?
How would one store files and copy them?
How would I set up the build process to exclude a lot of the default waffle?
Can I use VS Express commercially?

Thank you :) Hope I can help someone else with this matter one day

1 solution

My understanding is that only ClickOnce can be used with VS Express:
The Express Editions do not include Windows Installer technology. For information about the deployment technology used in the Express Editions, see ClickOnce Security and Deployment.
So see the ClickOnce docs[^].

Also see this discussion on StackOverFlow[^]
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900