Hello,
I've written many single-file compiled winform assemblies written in C# that I'd like to let my students use. I currently do thisby putting them on my web server and then placing html links to them on a webpage. The students browse to my webpage, right-click the link for the application they want to run, download the single file to their desktop, and run the winform from there. I guess that's an example of xcopy deployment, further simplified since everything fits into a single file.
I'd like them to be able to just click on link and choose "Run", and have their client download it to a temporary directory and run immediately. Currently if they try to do this they get an unhandled exception error, although I seem to remember that once upon a time in VS2003 days this worked.
What should I be doing? I want the code to run on the client because although simple and small it is very GUI-intensive. For example, one teaches about three phase power by drawing the animated power vectors and allowing students to drag them with the mouse.