Click here to Skip to main content
15,888,269 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi Everyone;
I made a small Winform Application which uses .Net 4.0 . I would like to make a smooth installation process for my Application(Client). I don't want to use easy publish function. I want to make a next ,next ,next process for installation(Which user can select is the App Icon will shown in the Desktop or or such things...). How can I do that what should I use ?? And Also I would like to hide my source code (I dont want them to see my code by using reflector). Could you please help me ? I am using Visual Studio 2013 by the way

Best Regards
Posted
Updated 31-Dec-15 1:40am
v2

First thing I would recommend is to consider having no installer at all. Do you introduce new file type? Do you require exclusion in your firewall rules for your application? Do you have any other changes to the system which needs a roll back when you uninstall the system? Is is impossible to just remove files manually, to remove all traces of your product?

If you need something like that, you really need the installer. If not, it would be much better to offer the user just the copy of your product. These days, this kind of deployment is often called "portable" (especially if installation is another option available for the same product); and this is the very best kind of deployment whenever it's possible. Even Microsoft started to encourage it. You simply provide a copy of files from your project's output directory.

But if installation is really required, I would strongly recommend only one product, which is really legitimate relative to Microsoft projects: open-source WiX:
WiX - Wikipedia, the free encyclopedia[^],
WiX Toolset[^].

—SA
 
Share this answer
 
Comments
Ermany 2-Jan-16 3:15am    
Thank you for your interest and answer.I will discuss with my colleagues about "portable installation". Thank you again best regards.
Sergey Alexandrovich Kryukov 2-Jan-16 6:12am    
You are very welcome.
Good luck, call again.
Happy New Year!
—SA
Create InstallShield Limited Edition Project through visual studio 2013

click on the following link to know how you can build setup application for your windows application :

C# Corner : Error Display[^]


Regards,
HNSQ
 
Share this answer
 
Comments
Ermany 2-Jan-16 3:16am    
Thank you for your interest and answer.Best Regards
Hussein Nasser Al-Qadri 3-Jan-16 9:41am    
Sorry Dear Friend.

All thanks for codeproject team for this website.

Regards,
HNSQ

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