Το Click Once link δεν είναι ένα command line. Το link του Click Once απλά κατεβάζει την εφαρμογή στον κάθε client και την εγκαθιστά. Συνεπώς, δεν μπορείς να περάσεις παραμέτρους στην εφαρμογή έτσι. Από εκεί και πέρα, αυτό που προτείνεις κάνουν εδώ και χρόνια ... τα malware. Μπορείς να θεωρείς βέβαιο ότι το antivirus που έχει ο κάθε χρήστης θα εμποδίσει αμέσως την εκτέλεση της εφαρμογής σου με αυτόν τον τρόπο, αν ο mail server δεν έχει ήδη αφαιρέσει τον κώδικα, ή απλά σβήσει το μήνυμα ως spam.
Αυτό που θέλεις είναι δυνατόν σε web εφαρμογές. Τα Windows Sharepoint Services 3 μπορούν να στείλουν email με approve, reject links στους χρήστες ως μέρος της εκτέλεσης ενός workflow. Ο χρήστης πατάει το link και πηγαίνει στην αντίστοιχη σελίδα. Από τη μία τα WSS είναι τσάμπα, από την άλλη όμως, θα πρέπει να ξανασχεδιάσεις την εφαρμογή σου ως web εφαρμογή.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos