As far as I know, I only have Visual C# and Visual C++ installed on my machine. Specifically, I've installed the 2008 Express versions of each.
How do I make it so I can send my project to someone on another machine and expect them to compile and run it? I've seen questions about dlls, assemblies, and one that sounded like it did what I wanted to -- but with Visual Studio, not Visual C#. None of those have been able to inform me how to package my project such that it can be used elsewhere without having to make any modifications.
A screenshot of my Solution Explorer is attached. No dlls are used, nor are any "assembles" (which I think I've seen in huge projects that I looked at while learning).