Quote:I want to host it locally on my client's system. (On local IIS. No internet is required for application to run.)
Now I want to create an executable file for the setup on the client system. My question is, How can I create an executable file in .Net so that I can restrict the number of installation of my software/ application per client system and overall?
In this case, there's no chance
The only one chance is when the installator is connecting with your server, checks for number of installation used by specific client, then enables client to install the programme.