Click here to Skip to main content
15,889,096 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello Friends,

I Am Little Confucius that i want to deploy my Set that use only once . . .
Other system or source could not allow to re-setup it.

Looking for your Help . . .

Thanks . . .
Posted
Comments
Kiran Susarla 1-Jan-13 9:55am    
Can you please elaborate your requirement?

You can't create an installer package that will only run once. It's not possible. You can create an app that takes a licence key that only works on one machine, by sending a registration message over the web that identifies the machine, that's about it.
 
Share this answer
 
Hello

Your question has ambiguity!

Some solution exists here:

1- You can use from Encrypted Xml(as configuration) for checking the time of setup.
You must develop individual installation for you application after completing installation you can change checking data in your Xml document.

2- You can use from activation key for running your application

3- You can remove some important file after first installation.

Finally I think using from 1 and 2 simultaneously.
 
Share this answer
 
Comments
Zoltán Zörgő 1-Jan-13 15:38pm    
Interesting, but not good enough. There are tools that can track every change made by an installer. 3 is clear nonsense.
Reza Alipour Fard 1-Jan-13 16:26pm    
your opinion is correct, I know it.
But I think this question has ambiguity,
for example:
1- only one time setup by one user in one computer
2- only one time setup by every user in one computer
3- only one time setup by one user in every computer
4- only one time setup by every user in every computer

for each state I have best suggest but I don't know which state is goal of this question.

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